Open shuangmianxiaoQ opened 5 years ago
table
div
position: static/relative/absolute/fixed
absolute
fixed
relative
z-index
CSS布局--Flex布局(弹性布局)
BFC
overflow
hidden
.clear-float::after { content: ""; clear: both; display: block; }
需要处理间隙问题:将父元素字体大小设置为0,再设置还原子元素字体大小
rem
viewport
media query
实现两栏(三栏)布局的方法
float
margin
inline-block
flexbox
position: absolute / fixed 有什么区别
position: absolute / fixed
absolute / relative
display: inline-block 的间隙
display: inline-block
html
如何清除浮动
overflow: hidden/auto
::after { clear: both }
如何适配移动端页面
table 表格布局
table
布局div
代替table
布局一些布局属性
position: static/relative/absolute/fixed
absolute
和fixed
是脱离文档流的absolute
相对于最近的父级为relative
或absolute
的元素进行定位的relative
,absolute
,fixed
可以设置z-index
来确定层级flex 布局
CSS布局--Flex布局(弹性布局)
float 布局
BFC
,位置尽量靠上,尽量靠左/右overflow
设为hidden
.clear-float::after { content: ""; clear: both; display: block; }
inline-block 布局
需要处理间隙问题:将父元素字体大小设置为0,再设置还原子元素字体大小
响应式设计和布局
rem
/viewport
/media query
面试真题
实现两栏(三栏)布局的方法
float
+margin
布局inline-block
布局flexbox
布局position: absolute / fixed
有什么区别absolute / relative
定位viewport
)display: inline-block
的间隙html
换行时空白字符产生如何清除浮动
overflow: hidden/auto
::after { clear: both }
如何适配移动端页面
viewport
rem
/media query