```
position的常见的四个属性值:relative,absolute,fixed,static.
一般都要配合left,top,right,bottom属性使用。
```
1. static:默认位置,设置static之后,他始终会处于页面流给予的位置(static会忽略top,right,left,bottom)
2. relative:位置设置为relation之后,相对定位,给它设置top,left,right,bottom.将会相对于它原来应该的位置发生相应的变化。
3. absolute:绝对定位,如果它的父元素有position属性,并且属性值为absolute或者relative时,它会依据父容器进行偏移。**如果父元素没有设置position属性的话,那么偏移量将会以body为准。**,
4. fixed:位置被设置为fixed的元素,可定为与相对于浏览器窗口的指定坐标。不论窗口是否滚动,都将固定。
5. 设置position的元素将不会在标准流中不占位置。
- 怎么将元素水平垂直居中
- 实现元素水平居中
- position几个属性的作用
- px,em,rem的区别
- BFC
- box-sizing, transition, translate 分别是什么
- 选择器的优先级
- css3选择器有那些
- iframe的作用
- 导航栏在chrome中完好,在IE中有问题。
- CSS3新特性有那些
- xhtml和html的区别
- css引入方式有哪些,link和@import的区别是
- 标签上的title于alt属性的区别是什么
- css reset的作用和用途
- css sprites,如何使用
- 清除浮动的几种方式
- z-index的工作原理及适用范围
- 设计一套方案,适应不同的分辨率,有那些方法可以实现
- 渐渐增强和优雅降级的区别
- 改变元素的外边距用什么属性?改变元素的内填充用什么属性
- 在新窗口打开连接的方法是
- 页面布局中得而结构和表现分离,结构是什么?表现是什么
- 简述对web语义化的理解
- .html文件中的DOCTYPE是什么?有什么用
- css选择器的种类有几种?css选择器的优先级是怎么定义的
- display:none;与visibility:hidden;的区别是什么
- 文字溢出省略