兼容IE6,IE8,FF弹出层固定位置显示

本文深入解析并实践CSS样式中body元素的背景固定与动态变化,通过设置#status-box的绝对定位与相对定位实现元素的随页面滚动而变化与保持静止效果。同时展示了如何利用表达式动态调整元素位置,为前端开发者提供实用的布局技巧。

样式:

<style type="text/css">
body{_background-attachment:fixed; _background-image:url(nothing);}
#status-box{width:100px; height:100px; color:#FFF; background-color:black; position:fixed; _position:absolute; bottom:0;_top:expression(documentElement.scrollTop+document.documentElement.clientHeight-100); right:0;}
#cs{background-color:#ccc;width:200px;height:120px;position:absolute;left:100px;top:100px;}
</style>

body:

<body>
  	<div id="cs">随页面走动</div>
  	<div style="height:900px;"></div>
  	<div id="status-box">静态层</div>
</body>

转载于:https://www.cnblogs.com/terrylin/archive/2010/08/10/1796802.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值