【问题标题】:IE7 Text in DIV without line causes div to stretch too farDIV 中的 IE7 文本没有行会导致 div 拉伸太远
【发布时间】:2011-08-17 05:20:40
【问题描述】:

这是我在 IE7 或 IE8 兼容模式下查看时遇到问题的两个页面。

http://ancientadornment.com/medievalbeads.aspx

http://ancientadornment.com/egyptianbeads.aspx

这些页面的文本中没有换行符,这导致 DIV 延伸到页面的长度,而不是我指定的 100%。知道为什么会这样吗?它在 IE8、IE9 和 Firefox 中看起来不错,但我似乎无法让它工作。我把它放在 100% 的 DIV 中,它仍然可以。我尝试设置最大宽度,但没有效果。

有什么想法吗?谢谢。

【问题讨论】:

    标签: text html internet-explorer-7 width


    【解决方案1】:

    IE(尤其是 7)往往有很多这样的问题。通过覆盖单独的 css 文件中的所有问题,单独尝试和使用 IE7 可能会更好。要制作单独的 css 文件,请执行以下操作:

    <!--[if IE 7]><link rel="stylesheet" href="YourFile.css" type="text/css" media="screen, projection"/><![endif]-->
    

    我一直发现在我的默认 css 文件中编辑 css 来修复 IE 7 问题总是会在其他浏览器中导致更多问题

    【讨论】:

    • 我知道这件事,只是,我需要知道导致这种情况发生的问题是什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    • 2012-07-19
    • 1970-01-01
    • 1970-01-01
    • 2014-03-13
    • 1970-01-01
    相关资源
    最近更新 更多