xhtml - 基础 - 在线设置 div 时,是否也 float ?

标签 xhtml css

这可能是一个快速的答案:

我通常使用 display: inline-block; 水平设置 div 列表。但我注意到在 IE7 中这是行不通的,唯一的解决方法是使用 float: left; 但我失去了那个相对位置,导致之后的所有其他东西都向上推,就好像它真的漂浮在上面一样.那么我怎样才能实现相同的 display: inline-block;,这样它就不会“ float ”并且可以在 IE7 和所有现代产品中工作。

谢谢,

最佳答案

尝试本文中的技巧。对于这个特定的应用程序,它可能超出您的需要,但它应该可以工作:

http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/

关于xhtml - 基础 - 在线设置 div 时,是否也 float ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5630539/

相关文章:

javascript - 如何使页面宽度动态达到一定限制?

javascript - 为什么 div 会发生冲突?

html - 以垂直格式显示文本

javascript - 具有相同类的动态元素

css - 如何在不翻转 float 项和更改源顺序的情况下使用 float ?这可能吗?

xml - 如何将 XML 文档嵌入到 XHTML 文档中?

css - 链接 PDF(带图标)的最佳方法是什么?

javascript - 让 javascript 为 .xml 文件执行

html - 如何使div在行中居中

css - IE7 中的 float 元素行为异常