Chciałbym zaimplementować styl używany lub stosowany w przypadku obrazów/div ułożonych obok siebie w serwisach takich jak Pinterest lub Pose niezależnie od ich indywidualnej rozdzielczości. Próbowałem organizowanie div obok siebie jak toUkładanie elementów Div ułożonych obok innych - Pinterest lub styl ułożenia
<div id="mainContainer">
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="differentHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
</div>
CSS:
#mainContainer { width:800px; }
.sameHeightDiv{ float: left; width: 100px; height:190px; }
.differentHeightDiv { float: left; width: 100px; height:225px; }
który jest umieszczony jak
1 2 3 4
5
6 7 8
Ponieważ 3'rd Div (.differentHeightDiv) wysokość jest większa , Wiem, że rzeczy będą działać, jeśli wszystkie wysokości są równe, ale chcę rozwiązania, jeśli jest nierówne (mam na myśli, jeśli każdy div ma różne rozdzielczości/proporcje). Ktoś mi pomoże w tym.
Dzięki.
wyjazdu [murarskie] (http://masonry.desandro.com/) lub [izotop] (http://isotope.metafizzy.co/), robią to, co masz próbować zrobić. –
@ChristianVarga Fantastyczny! Dzięki za szybką pomoc. Wygląda na to, że JQuery Mansory jest wykorzystywany przez Pinterest i Pose. Czy funkcja animacji jest również dostępna z prawdą? – Wesley
Oto moja wtyczka jquery, napisałem, aby zbudować ten sam układ co Pinterest. http://kayschneider.github.com/pinbox/ –