CSS知识总结
这些个知识点是我个人认为的,下面我们就来看看这些个知识点。 1.怎么让一个不定宽高的 DIV,垂直水平居中? 使用Flex 只需要在父盒子设置:display: flex; justify-content: center;align-items: center; 使用 CSS3 transform 父盒子设置: display:relative Div 设置: transform: translate(-50%,-50%);position: absolute;top: 50%;left: 50%; 使用 display:table-cell 方法 父盒子设置: display:table-cell; text-align:center;vertical-align:middle ; Div 设置: display:inline-block;vertical-align:middle ; 2.position 几个属性的作用 position 的常见四个属性值: relative,absolute,fixed,static。一般都要配合"left"、"top"、"right" 以及 "bottom" 属性使用。 static:默认位置。 在一般情况下,我们不需要特别的去声明它,但有时候遇到继承的情况,我们不愿意见到元素所继承的属性影响本身,从而可以用Position