Css 您如何制作<;部门>;IE6中低于13px的高度?
如何在IE6中使div非常短?无论我使用的是0.3em还是3px,IE6强制的最小值为13px IE6 Firefox 3.6.13(在所有其他现代浏览器中看起来非常相似) HTMLCss 您如何制作<;部门>;IE6中低于13px的高度?,css,internet-explorer-6,Css,Internet Explorer 6,如何在IE6中使div非常短?无论我使用的是0.3em还是3px,IE6强制的最小值为13px IE6 Firefox 3.6.13(在所有其他现代浏览器中看起来非常相似) HTML <div id="fileProgressBar" style="display:none"> <div id="fileProgressFill"></div> </div> Javascript Javascript在适当的时间显示文件进度条,并在播
<div id="fileProgressBar" style="display:none">
<div id="fileProgressFill"></div>
</div>
Javascript
Javascript在适当的时间显示文件进度条,并在播放电影时更新文件进度填充。但是这个bug不是JS的问题,所以我不会发布JS代码。结果我有点过于复杂了: 只要做:
#fileProgressBar {
height: 3px;
font-size: 0;
..
}
要在IE6中修复它,请在
#fileProgressBar
中添加字体大小:3px
。然而,这使得它在普通浏览器中看起来是错误的。因此,最简单的方法是修复它,要么在中应用该样式,要么像这样添加它,使用一个(幸运的是它确实有效),这样只有IE6才能看到它:
* html #fileProgressBar {
font-size: 3px
}
我要看看是否有更简洁的方法来解决这个问题。要么是
字体大小
,边距
,要么是/和填充
。注:即吸:)我使用溢出:隐藏;而不是字体大小:0;。溢出在这种情况下有效,但并非全部有效。如果您有一个带有旋钮的薄滑块控件,如果溢出打开,旋钮将被切断。在这种情况下,你必须使用字体大小:0的技巧。是的,我决定删除那些东西,而不是删除它,因为我认为链接仍然有帮助。
* html #fileProgressBar {
font-size: 3px
}