내가 가진 말할 수 있습니다컨테이너를 절대적으로 배치했을 때 컨테이너를 확장하는 방법은 무엇입니까?
CSS :
.mainWrap { position: relative; overflow: hidden; }
.wrap-boxes { positon: relative; }
.box { position:absolute (position and height is generated by plugin isotope: http://isotope.metafizzy.co/custom-layout-modes/centered-masonry.html }
HTML :
<div class"mainWrap">
<div class="wrap-boxes">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
</div>
clearfix은 그것의 절대 위치를 가진 요소가 작동하지 않습니다 - 박스 포장에 적용.
그러므로 jQuery를 사용하여 랩 상자를 확장하려면 상자의 높이를 계산해야합니다. 나는이 상자의 높이가 무작위로 높다는 것을 모르고 있으며 상자가 클라이언트에 의해 끊임없이 생성되므로 상자의 수를 모릅니다. 나는 그것을 해결하는 일반적인 jQuery가 필요할 것이다. mainWrap을 확장하지 않으면 상자가 잘리고 오버플로를 사용해야합니다. 다른 이유 때문에 숨겨져 있습니다.
어떤 도움이 필요합니까?
내가 볼 수 없습니다 귀하의 HTML에 포장 상자, 포장 상자가있어, 그게 당신이 무슨 뜻인지 확실하지 않습니다. 또한 위의 코드는 모든 상자를 서로 겹쳐 놓기 때문에 다소 잘못되었습니다. 또한 jQuery가 필요 없다고 생각합니다. CSS로 할 수 있습니다. – bzx
죄송합니다. 위의 코드를 업데이트하십시오 –