给父元素设置text-align: center;例如:
设置margin-left: auto; margin-right: auto;例如:
。
|
。
|
把块级元素设置为display: inline;再按照行内元素处理(给容器设置text-align: center;),例如
段落
段落
给容器设置float: left;和position: relative;和left: 50%;子元素设置position: relative;和left: -50%;(可选是否添加float: left;横向排列)
给容器设置padding-top = padding-bottom即可,例如:
设置line-height等于容器高度可以实现,例如:
利用table子元素th/td的默认vertical-align: middle;(要给table设置height: 100%;)实现,例如:
一行
第二行
第十一行
一行 |
用display: table-cell;加上vertical-align: middle;再加css hack实现,例如:
一行
第二行
第十一行
一行
第二行
第十一行
css hack for ie6/7 有效性未经测试
一行
第二行
第十一行