2017.8.31
2017-08-31 本文已影响0人
Cyril丶
今天是八月份的最后一天 没有往常的秋高气爽
浮动
float
特性:
1.
float是有方向的
2.
尽可能的往上飘
3.
脱离文档流
设置浮动之后,会影响后面的元素
4.
宽度不够会掉下来。
5.
浮动后,如果没有设置宽度。宽度会尽可能的窄。窄到内容的宽度。
6.
行元素会变成块元素,可以设置宽高
7.
文本环绕
浮动三要素:
用浮动的时候一定要注意的东西。
a).同级元素设置了浮动,其他也要设置
b).浮动后,尽量的设置宽
c).设置浮动后,一定要清除浮动
position
left:;
top:;
right:;
bottom:;
相对定位
position: relative;
特性:
会提高层级
不会脱离文档流
相对于自身进行定位
不会改变元素的宽高
不会改变元素本身
绝对定位
position: absolute;
特性:
会提高层级
会脱离文档流
找有定位的父级,如果找不到,找body
宽度尽可能的窄,内容的宽度
会把元素变成块
元素定位之后,层级会提高
从小到大
普通元素<浮动元素<定位元素
父级元素<子级元素
永远子级都比父级高
改变层级
z-index