前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布

定位

作者头像
河湾欢儿
发布2018-09-06 15:23:40
8480
发布2018-09-06 15:23:40
举报
文章被收录于专栏:河湾欢儿的专栏

position:static|relative|absolute|fixed

定位元素位置控制 top/right/bottom/left 定位元素偏移量。

position:relative; 相对定位 a、不影响元素本身的特性; b、不使元素脱离文档流(元素移动之后原始位置会被保留); c、如果没有定位偏移量,对元素本身没有任何影响; d、提升层级

position:absolute; 绝对定位 a、使元素完全脱离文档流; b、使内嵌支持宽高; c、块属性标签内容撑开宽度; d、如果有定位父级相对于定位父级发生偏移,没有定位父级相对于html发生偏移; e、相对定位一般都是配合绝对定位元素使用; f、提升层级 g、如果定位的元素没有设置宽高,同时设置了top bottom left right那么同时满足他们之间的距离(元素边缘距参照物边缘的距离)

z-index:[number]; 定位层级 a、定位元素默认后者层级高于前者; b、建议在兄弟标签之间比较层级 z-index:[number]; 定位层级

position:fixed; 固定定位 与绝对定位的特性基本一致,的差别是始终相对整个文档进行定位; 问题:IE6不支持固定定位;

position:absolute; 绝对定位元素子级的浮动可以不用写清浮动方法; position:fixed; 固定定位元素子级的浮动可以不用写清浮动方法;(IE6不兼容)

关于层级问题。 1.后来居上原则 2.层级优先z-index 3.拼爹原则 4.加上定位之后,继承失效

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016.11.22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档