display:table-cell
;会使元素表现的类似一个表格中的单元格td
,利用这个特性可以实现文字的垂直居中效果。
1. 不要与float:left; position:absolute; 一起使用
2. 可以实现大小不固定元素的垂直居中
3. margin设置无效,响应padding设置
4. 对高度和宽度高度敏感
5. 不要对display:table-cell使用百分比设置宽度和高度
6.高度设置百分比无效,只与内容的实际高度有关
display:table-cell
;会使元素表现的类似一个表格中的单元格td
,利用这个特性可以实现文字的垂直居中效果。
1. 不要与float:left; position:absolute; 一起使用
2. 可以实现大小不固定元素的垂直居中
3. margin设置无效,响应padding设置
4. 对高度和宽度高度敏感
5. 不要对display:table-cell使用百分比设置宽度和高度
6.高度设置百分比无效,只与内容的实际高度有关