20150726 固定层效果实现
2015-07-31 16:41
162 查看
只有元素在设置相对定位,或者绝对定位后,属性z-index才有效,它的作用是设置元素所在的z轴层级。z-index值越大,元素层级越大。
absolute与fixed相同点
1、完全脱离标准文档流
2、未设置偏移量时,都定位在父元素的左上角(偏移量——元素设置定位后就具有便宜属性和堆叠属性z-index)
absolute与fixed不同点
设置偏移量时,偏移参照基准
absolute无已定位祖先元素,以<html>为基准偏移;有已定位祖先元素,以距其最近的、已定位的祖先元素为基准偏移
fixed有、无已定位祖先元素,都已浏览器可视窗口为基准偏移
在对元素设置固定定位时,如果希望本元素包含其父包含块中,不需要对其设置偏移量
未设置偏移量时,偏移参照基准
有已定位祖先元素,以祖先元素为基准定位
无已定位祖先元素,以浏览器窗口为基准定位
位置固定不变,兄弟元素会从其下穿过
顶部固定层
#top--position:fixed;top:0;left:0;
#mainbody--margin-top:(#top高度+原有间距)px
absolute与fixed相同点
1、完全脱离标准文档流
2、未设置偏移量时,都定位在父元素的左上角(偏移量——元素设置定位后就具有便宜属性和堆叠属性z-index)
absolute与fixed不同点
设置偏移量时,偏移参照基准
absolute无已定位祖先元素,以<html>为基准偏移;有已定位祖先元素,以距其最近的、已定位的祖先元素为基准偏移
fixed有、无已定位祖先元素,都已浏览器可视窗口为基准偏移
在对元素设置固定定位时,如果希望本元素包含其父包含块中,不需要对其设置偏移量
未设置偏移量时,偏移参照基准
有已定位祖先元素,以祖先元素为基准定位
无已定位祖先元素,以浏览器窗口为基准定位
位置固定不变,兄弟元素会从其下穿过
顶部固定层
#top--position:fixed;top:0;left:0;
#mainbody--margin-top:(#top高度+原有间距)px
相关文章推荐
- 南阳47 过河问题(经典贪心)
- poj3635 Full Tank?(spfa+dp)
- Android Notification功能的实现
- Android UI 之 ExpandableListActivity、ExpandableListView
- 电子邮件
- [转] 深入剖析 linux GCC 4.4 的 STL string
- Selenium2学习-020-WebUI自动化实战实例-018-获取浏览器窗口位置大小
- 小韵游戏开发学习笔记——第五期:认识Unity基本组件(二)
- crontab
- 淘宝数据魔方技术架构解析
- Perl去掉数组中重复的行
- 技术研发人员书籍推荐
- Ubuntu下deb包的安装方法
- ArrayList边遍历自身边删除元素的方法
- 【HttpClient4.5中文教程】【第一章 :基础】1.1执行请求(三)
- 百度视频搜索提示
- Drupal7配置之上传进度条
- HDU~2817~悼念512汶川大地震遇难同胞——老人是真饿了【贪心】
- python实现爬图,不要再爬妹子图了,太没品
- perl 查找基因的重复区域 并计算重复区域碱基数