New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Freewall and SEO? #87
Comments
Hello Lisa, |
Hi @kombai / Minh, But one setting is not working for me : Also with gutterY = 213 and gutterX = 20 the number of rows doubles????? : <div id="freewall" class="free-wall"
data-min-width="1280" data-total-col="6" data-total-row="6"
data-wall-width="1190" data-wall-height="997"
style="position: relative; height: 997px;"> But with gutterY = 20 and gutterX = 20 everything looks fine : <div id="freewall" class="free-wall"
data-min-width="1280" data-total-col="6" data-total-row="3"
data-wall-width="1190" data-wall-height="585"
style="position: relative; height: 585px;"> Because there is an image caption (title and brief description) right below each image. |
Hello Lisa, wall.reset({
....
}); or great if you can provide the test link Best |
Hi @kombai, Anyway, with or without meta info below each image, the I also found out that I specified the wrong Thanks for your help so far. UPDATE: I see this in Chrome Developertools : <div id="freewall" class="free-wall"
data-min-width="1280" data-total-col="0" data-total-row="0" data-wall-width="0"
data-wall-height="0" style="position: relative; height: 0px;"> This also happens, when I specify : It's probably something in the framework that knocks off the freewall JS. |
In the screenshot which you posted, you specified I tried with This is what I see with |
UPDATE: After the initial page request (or Ctrl+F5), it looks like above. It happens in Chrome and Firefox, both on Linux and Windows. Chrome on Android 4.4 also gets it wrong. I'm going to test with another notebook (because it has a completely different graphics card) tomorrow. Is there a resize handler I can trigger right after binding to the freewall container ? |
Hello, var wall = new freewall("#freewall");
wall.reset({
selector: '.brick',
animate: true,
cellW: 200,
cellH: 'auto',
onResize: function() {
wall.fitWidth();
}
});
wall.container.find('.brick img').load(function() {
wall.fitWidth();
}); |
Hi @kombai, I had seen that demo before. Thanks for your help. |
I'm sorry to hear you can't control Freewall. Keep your mind refesh, and maybe just add border style for the tag "article", then you will know how Freewall works. |
@kombai : Thanks for this great JavaScript.
All layouts in the examples are generated from JavaScript.
There is no content/image markup in the requested page.
Which makes me believe that the content/images will not be indexed by search engines.
Is there a way to let the Freewall JavaScript work on a
<ul></ul>
or<div></div>
filled with<img>
elements, or<a><img></a>
elements?The text was updated successfully, but these errors were encountered: