固定在屏幕恒定位置的div层

在wp中文论坛看到一个仿vista风格的模板,在下面恒定固定了一个div层。我一直想要这个效果但一直没找到方法,这次赶快琢磨一下。原来其主体是position:fixed;,但这个并不适合ie6,于是去找解决法子。尝试几次后发现,只要在css里加多一段就可以轻松解决。整个css如下(示例为屏幕右下角):

right:0;
bottom:0;
z-index:1;
position: fixed;
_position: absolute; _bottom: auto; _top: expression( eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight) - 1 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight) - 1);
只是不知道这样放广告会不会让广告商有意见。嘿嘿,有了这个东西,有空就可以解决对联等浮动问题了。比js更简单,毕竟少了些文件嘛。

PS:把*改为了_以避免ie7识别。


原文地址:固定在屏幕恒定位置的div层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值