css中* _ 的作用
来源:百度知道 编辑:UC知道 时间:2024/09/23 07:13:04
如
*{margin:0; padding:0;}
html{
padding:0;
_padding:100px 0 0 200px;
width:100%;
height:100%;
overflow:hidden;
}
body{
_padding:100px 0 0 200px;
_padding:/**/0;
height:100%;
overflow: hidden;
background-color:#000099;
}
其中_padding:/**/0; 这个又是干嘛的?
能否详细说说,有会怎样,无了会怎样?
*{margin:0; padding:0;}
html{
padding:0;
_padding:100px 0 0 200px;
width:100%;
height:100%;
overflow:hidden;
}
body{
_padding:100px 0 0 200px;
_padding:/**/0;
height:100%;
overflow: hidden;
background-color:#000099;
}
其中_padding:/**/0; 这个又是干嘛的?
能否详细说说,有会怎样,无了会怎样?
其中_padding:/**/0; 这个又是干嘛的?
/*这里头写的是注释*/
我估计是他没删干净 ...
-------------------------
*{margin:0; padding:0;}
这个星星是全局定义。不能删。删了以后页面会乱七八糟。
-------------------------
padding:0;
_padding:100px 0 0 200px;
这里头的_是针对ie6浏览器写的。也就是说只有ie6浏览器才会表现出来padding:100px 0 0 200px;这个效果,其他浏览器会表现padding:0
如果去掉这个_,那其实padding的值就会变成padding:100px 0 0 200px;
所有浏览器都是这个效果了。
上面那句padding:0; 就无效了
-------------------------
_padding:/**/0;
这里头的/**/就是注释。删除吧。铁定是他写错了。
删不删都一个效果。。
应用于所有html标签
*{margin:0; padding:0;}
让所有标签的的上下左右边距
上下左右填充为 0PX
IE6中的margin-left默认3px;
这是写浏览器兼容用的
主要是兼容IE6的