1.如果知道div的宽高。
div用绝对定位
直接margin-left负掉div宽的一半,margin-top负掉div高的一半。
2.如果不知道div的宽高。(ie10及以上)
用css3的属性transform、translate负掉div宽高的一半
transform:translate(-50%,-50%)
3.知道不知道civ的宽高都可以(ie8及以上)
父级元素写
display:table-cell;
vertical-align:middle;
4.
本文介绍了在不同情况下实现网页元素居中的四种方法:已知宽高的绝对定位调整margin、未知宽高时使用CSS3 transform属性、以及兼容IE8及以上的table-cell布局方案。
1.如果知道div的宽高。
div用绝对定位
直接margin-left负掉div宽的一半,margin-top负掉div高的一半。
2.如果不知道div的宽高。(ie10及以上)
用css3的属性transform、translate负掉div宽高的一半
transform:translate(-50%,-50%)
3.知道不知道civ的宽高都可以(ie8及以上)
父级元素写
display:table-cell;
vertical-align:middle;
4.
1076

被折叠的 条评论
为什么被折叠?