我已经对此进行了相当多的阅读,但是还没有找到我可以工作的答案。是否可以将父div的高度调整为绝对定位的列表项的高度?
目前,我已经通过添加大量的保证金进行了补偿。真正的大..但这不是这里的正确解决方案。
html看起来像这样:简单..
<div class="home-section products">
<div id="gallery-container">
<ul>
<li class="one"><img src="showcase-five.jpg"></li>
<li class="two"><img src="showcase-four.jpg"></li>
<li class="three"><img src="showcase-one.jpg"></li>
<li class="four"><img src="showcase-three.jpg"></li>
<li class="five"><img src="showcase-two.jpg"></li>
</ul>
</div>
</div>
我需要li高度以使.home节适应其高度。
如果允许发布到开发站点的链接,我很乐意分享它,并让您检查有问题的代码。
谢谢
简而言之,没有。
绝对定位的项目不在标准文档流的范围内,将不能影响任何父元素的高度,也不能更改任何同级元素的位置。
如果你需要保持理论上你就可以使用JavaScript这样做<li>
的position: absolute;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句