本文介绍如何在IE6中用CSS定义DIV高度线。内容非常详细。有兴趣的朋友可以参考一下,希望对你有帮助。
IE6下CSS定义DIV高度的问题
IE6下默认字体大小约为12ndash14px,当你试图定义一个高度小于这个默认值的DIV时,IE会固执地认为这个图层的高度不应该小于字体的行高。所以即使你用height:4px要定义一个DIV的高度,IE下实际显示的仍然是一个高度约为12px的图层。添加overflow:hidden来解决问题。
<divstyle=" height:4px飞越:隐藏;& lt/Div在IE6中,我们在使用CSS定义DIV的高度时,经常会遇到这个问题,那就是当DIV的最小高度小于某个值时,我们会发现无论你怎么设置最小高度,DIV的高度都会固定在一个值上,不会发生变化,这是非常烦人的。如下例所示。
HTML代码
<html <head <title </title <style type=' text/CSS ' <!-# testdiv { background : # 009900;height:3px}-& lt;/style <。/head <。身体<。Divid=' testDiv ' & lt/Div <。/body <。/html这是因为在ie6中,默认的不是div有默认的高度,而是你没有求解一个隐藏的参数,font-size,它是IE6中div属性中的字体大小,也是你的系统css中定义的字体大小。更改后的代码如下。
HTML代码
<html <head <title </title <style type=' text/CSS ' <!-# testdiv { background : # 009900;height:3pxfont-size :0 px;}-& lt;/style <。/head <。身体<。DIVid=' testdiv ' & lt/div <。/body <。/html如何在IE6下用CSS定义div高度线,我在这里分享一下。我希望
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/81298.html