【问题标题】:IE quirks mode: width: autoIE 怪癖模式:宽度:自动
【发布时间】:2011-10-04 04:50:55
【问题描述】:

我遇到的问题是 - 在 IE 中浮动元素 width: auto; 什么都不做 - 我必须为 ie(怪癖模式)自动设置宽度。

如何在 IE quirks 模式下为浮动元素自动设置宽度,以便父容器相应地扩展到宽度最长的子容器?

【问题讨论】:

  • 你关心怪癖模式有什么特别的原因吗?也许您正在研究一个古老的遗址?
  • 长话短说-是的:)。
  • 那么,我为您的困境感到抱歉。你能做一个JS Bin 演示来展示这个问题吗?
  • 谢谢,三十点。当我下班回家时,我会发布它。但是结果可以很容易地描述 - 子元素换行,我想让容器扩展以适应文本。在标准模式或其他浏览器“宽度:自动;”做这项工作。对于 IE 怪癖模式 - 它不会..
  • 也许您可以改用display:inline-block? (即 IE 修复了 inline-block 奇怪的问题,即)

标签: css internet-explorer quirks-mode


【解决方案1】:

当然我不知道全部情况但是..这可以做到。

float: left; 设置为父元素或float: right; 也或多或少地建立了“内容”限制/尺寸。

http://jsfiddle.net/lollero/ycbcZ/1/

http://jsfiddle.net/lollero/ycbcZ/2/ - 无用的添加,但如果您单击红色框,您会看到父母坚持使用它..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-18
    • 2011-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-05
    • 2013-02-25
    • 2011-07-01
    相关资源
    最近更新 更多