【发布时间】:2010-09-17 17:08:33
【问题描述】:
Safari 出现奇怪的渲染问题:
我在 div 中有一个表格。在表
|===========================|
| |---------------------| |
| | XXX XXX XXX XXX | |
| | XXX XXX | |
| | | |
| |---------------------- |
|===========================|
这适用于除 safari/webkit 之外的所有浏览器,最终结果如下:
|===========================|
| |-------------------------------|
| | XXX XXX XXX XXX XXX XXX |
| | |
| |-------------------------------|
|===========================|
更新:终于解决了问题:我的内部 div(“XXX”)有 white-space: nowrap。显然,webkit 没有包装整个 div 列表,而不是在 div 中应用 nowrap。
这是一个讨厌的。
(这与 display:none 无关)
【问题讨论】:
-
您可以在jsbin.com 上弹出一个公开演示 - 只需包含与您的代码和 CSS 相关的 HTML sn-p。点击保存,你得到的 URL 人们可以调试它。
-
也许您可以发布解决方案作为答案,稍等片刻,然后自我接受?否则,这个问题将永远“悬而未决”。
-
我没有意识到我可以自己接受自己的答案,让我试一试。