css样式怎么设置只对ie6起作用?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css样式怎么设置只对ie6起作用?相关的知识,希望对你有一定的参考价值。

使用IE6的hack来书写只有IE6能识别的css样式。

具体示例:

.bb
    height:32px;
    background-color:#f1ee18;/*所有识别*/
    .background-color:#00deff\\9; /*IE6、7、8识别*/
    +background-color:#a200ff;/*IE6、7识别*/
    _background-color:#1e0bd1;/*IE6识别*/

参考技术A #box
font: 12px/24px "宋体";
color: #000;
float: left;
height: auto;
width: 800px;
_width: 500px;

举个例子,前面加_下短杠线只在ie6起作用,你可以试试本回答被提问者采纳
参考技术B .css width: 200px; _width: 150px; 后面这个只对IE6起作用= 参考技术C _html //IE6专用

css 为啥有时MARGIN 不起作用,

margin-left:20px
可是并没有空出20PX,这是为什么,margin主要依赖什么,

css有时MARGIN 不起作用是设置错误造成的,解决方法为:

1、新建一个HTML文件,命名为test.html。

2、为了测试出明显的效果,在test.html使用div定义了一个带边框的模块,里面放一个p标签。下面以p标签的外边距设置为例,详细讲解margin的使用。

3、使用margin设置p标签的左外边距。主要使用margin-left的方法定义左外边距的样式,值越大,距离左边就越大。

4、使用margin设置p标签的右外边距。主要使用margin-right的方法定义右外边距的样式,值越大,距离右边就越大。

5、使用margin设置p标签的上外边距。主要使用margin-top的方法定义上外边距的样式,值越大,距离上边就越大。

6、使用margin设置p标签的下外边距。主要使用margin-bottom的方法定义下外边距的样式,值越大,距离下边就越大。

参考技术A 得看你其他代码才行啊,比如一个大盒子里有a和b两个块,a区块宽100px,然后你把a浮动了,现在你设置b区块的margin-left:20px,那么看上去就没有空出左外边距20,因为b没有浮动,它按照父盒子的左边离开20px却还在a区块的宽度以内,所以它会紧靠着a区块,要想离开a盒子有20px,要么b区块margin-left:120px,要么b区块也浮动再margin-left:20px 参考技术B margin不起作用说明你没了解盒子模型的原理,margin是用于块级元素之间,你要明确了,很简单的来自:求助得到的回答 参考技术B 这样清除边距 *margin:0;padding:0
如果不行
你查看一下,css外部文件是否导入成功
是否清除边距后 有重新设置了

以上是关于css样式怎么设置只对ie6起作用?的主要内容,如果未能解决你的问题,请参考以下文章

css 为啥有时MARGIN 不起作用,

DW中怎么添加CSS样式

Css奇怪现像!有时对body设置的属性起不了作用!只能用*何解(它们不是对整个页面起作用吗?

css color:transparent;只有在火狐浏览器下起作用,怎么设置可以在IE下实现同样的透明效果

IE6 css 设置PNG背景图片透明问题。

js scroll事件不起作用