定位

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.加上定位之后,继承失效

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏向治洪

react-native 之布局总结

前言 之前我们讲了很多react-native的基础控件,为了方便大家的理解,我们来对react-native的布局做一个总结,观看本节知识,你将看到。 宽度单...

7368
来自专栏Java帮帮-微信公众号-技术文章全总结

与Ajax同样重要的jQuery(1)

jQuery框架 jQuery 1.4 是企业主流版本,从jQuery1.6 开始引入大量新特性。最新版本 2.1.1,这里讲解以1.8.3为主(新版本主要是浏...

3256
来自专栏杨龙飞前端

css常用居中

3116
来自专栏angularejs学习篇

marquee 标签的使用详情

6093
来自专栏desperate633

浅谈JavaScript如何操作html DOMJavaScript 能够改变页面中的所有 HTML 元素改变 HTML 样式** JavaScript 有能力对 HTML 事件做出反应**添加和删除

** 通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。**

971
来自专栏九彩拼盘的叨叨叨

学习纲要:DOM

1012
来自专栏进击的君君的前端之路

CSS理解之margin

1632
来自专栏Android小菜鸡

HTML JS DOM

  当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。

2012
来自专栏偏前端工程师的驿站

CSS布局:水平居中

前言                                 一直对CSS布局一知半解,这段时间打算定下心来好好学习一下,于是先从最简单的水平居中布局开...

3618
来自专栏Android干货

自定义控件详解(七):drawText()

2003

扫码关注云+社区

领取腾讯云代金券