我div
在 Firefox 和 Chrome 中如何对齐时遇到了这个问题。我需要两个div
宽度未定义的 s 在包装中并排div
。这个想法是产生一个充满内容的长滚动条。
我遇到的问题是,在 Firefox 22.0 中,div
s 最终会堆叠,而在 Chrome 28.0 中它工作正常。这是问题的两个屏幕截图。
火狐
铬合金
这是 Firefox 的怪癖吗?这是一个可以通过 a display
orclear
属性解决的问题吗?
我div
在 Firefox 和 Chrome 中如何对齐时遇到了这个问题。我需要两个div
宽度未定义的 s 在包装中并排div
。这个想法是产生一个充满内容的长滚动条。
我遇到的问题是,在 Firefox 22.0 中,div
s 最终会堆叠,而在 Chrome 28.0 中它工作正常。这是问题的两个屏幕截图。
这是 Firefox 的怪癖吗?这是一个可以通过 a display
orclear
属性解决的问题吗?
display: inline-block;
您可以使用with而不是将元素浮动到左侧white-space: nowrap;
#wrapper {
display: inline-block;
border:2px solid red;
white-space:nowrap;
overflow:hidden;
}
#images {
height:200px;
border:4px solid blue;
display: inline-block;
overflow:hidden;
}
#thumbs {
height:100px;
border:4px solid green;
display: inline-block;
}
而不是在子 div 样式类中float: left
使用display: inline-block;
和使用。vertical-align-top
另外,您可以使用垂直对齐:顶部到图像属性将图像对齐到 div 容器的顶部