我希望有一个动态宽度的3列布局。这是我的情景。
我尝试浮动元素,显示它们inline-block
并overflow-x: scroll/hidden
,但没有任何效果。我觉得我错过了什么或做错了。
请帮助。
答案 0 :(得分:0)
您想要设置百分比宽度。因此,width:33%;
和display:inline-block
的3列应该足够了。如果您的项目需要,position:relative;
和/或overflow:hidden;
可能适合在每列中包含元素。
注意,3列有点挑剔,所以如果33%不完美,请尝试使用小数33.333%
,另一个常见的技巧是将最后一个elm浮动为.column:last-child{float:right}
希望这有帮助!