div垂直水平都居中
2016-10-11 08:37
176 查看
div水平居中很好做
div垂直居中可以用js动态解决,此处只讲用css来做垂直居中,
这就对div有所限制,div必须明确长宽值。
垂直居中的原理是,用绝对定位来把div移动到距离顶部50%的位置,在用margin-top的负值来向上移动div的一半,就刚好出于居中的位置了。
div{ margin:0 auto; }
div垂直居中可以用js动态解决,此处只讲用css来做垂直居中,
这就对div有所限制,div必须明确长宽值。
div{ position:absolute; width:50%; height:200px; margin:0 auto; top:50%; margin-top:-100px; }
垂直居中的原理是,用绝对定位来把div移动到距离顶部50%的位置,在用margin-top的负值来向上移动div的一半,就刚好出于居中的位置了。
相关文章推荐
- 实现 div 里面的内容div水平且垂直居中
- 让div等块级元素水平以及垂直居中的解决办法
- HTML5-学习之路漫漫,div中的div垂直水平都居中
- 实现div里的img图片水平垂直居中
- 文字在div中水平和垂直居中的的css样式
- 如何将一个div水平垂直居中?6种方法做推荐
- 文字在div内水平垂直居中
- 实现浏览器垂直水平居中的 DIV
- 未知宽高图片水平垂直居中在div
- DIV水平居中、垂直居中
- div水平垂直居中
- 让Div实现水平或垂直居中的相关方法
- div中未知长宽的img的垂直水平居中
- css div的水平、垂直同时居中
- 使用css3将一个div水平和垂直居中显示
- 如何让一个DIV水平,垂直方向都居中于浏览器?
- jQuery创建水平和垂直居中的div窗口
- css实现div的水平垂直居中方法
- 如何设置DIV水平、垂直居中
- DIV 内层>DIV相对与外层垂直水平居中