溢出的CSS属性的浏览器不同解释
-
16-09-2019 - |
题
我只是剥皮的网站,发现溢出:可见呈现从Firefox两个完全不同的事情,IE
火狐只是显示一切在容器外部...这样的:
--------------------------------
| div style="overflow:visible" |
--------------------------------
//overflow content from the div above
但是IE扩展容器以适合溢出...这样的:
-----------------------------------------
| div style="overflow:visible" |
| //overflow content from the div above |
-----------------------------------------
任何人都知道为什么IE浏览器显示不同的看法,以及如何让他们都来渲染同样的方式火狐?
谢谢,结果 马特
解决方案
您还没有这么说,但我会假设你已经在这里加一个固定的高度,我想不出任何其他方式来获得这种效果。
这里的问题是不会溢出,它的高度。 IE不幸把高度的最小的高度,所以它扩展,如果你已经让它的文本框(具有溢出:例如可见)。
获取Firefox中的IE效果是微不足道的 - 你可以申请最小高度,而不是高的,但我不相信有一种方法可以直接复制在IE浏览器Firefox的效果:它只是没有那么灵活。 然而的,我能想象的欺骗效果的一种方式,如果是纯图形使用背景图片重复-X只画一条线,你可能想它。如果做不到这一点,你可能看插入额外加价,本性难移。
不隶属于 StackOverflow