Css处理负数需要position的配合【及IE6CSS负数遮挡处理】

有8个像素是负数,在IE6下会被遮挡,因此这个时候,必须用position:relative,才能显示。其余代码用于控制FF和IE7显示一致

#header .current A {
background-image:url(classbg95x39.jpg);
height:33px;

*height:39px !important;

*height:33px;
margin-top:-8px;
position:static;

*position:static!important;

*position:relative;
width:95px;
line-height:30px;
COLOR: #0F0F0F;
}

 

定义

position属性可把一个元素放置到一个静态的、相对的、绝对的、或固定的位置中。

继承性:No

JavaScript 语法

CSS属性也可通过一段JavaScript被动态地改变。

脚本语法:
object.style.position="absolute"

 

static默认。位置被设置为static的元素,它始终会处于页面流给予的位置(一个static元素会忽略任何top、bottom、left或right声明)。
relative位置被设置为relative的元素,可将其移至相对于其正常位置的地方,因此"left:20"会将元素移至元素正常位置左边20个像素的位置。
absolute位置被设置为absolute的元素,可被定位于相对于包含它的元素的指定坐标。此元素的位置可通过"left"、"top"、"right"以及"bottom"属性来规定。
fixed位置被设置为fixed的元素,可被定位于相对于浏览器窗口的指定坐标。此元素的位置可通过"left"、"top"、"right"以及"bottom


转自:http://blog.510769.com/Article.aspx?oid=908


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值