css如何垂直对齐容器中的元素


本文摘自PHP中文网,作者V,侵删。


可以利用CSS3的Transform来实现容器中的元素垂直对齐。

(推荐学习:css快速入门)

具体代码实现:

1

2

3

4

5

6

7

.verticalcenter{

    position: relative;

    top: 50%;

    -webkit-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);

}

使用这个技巧,从单行文本、段落到box,都会垂直对齐。

目前浏览器对Transform的支持是需要关注的,Chrome 4, Opera 10, Safari 3, Firefox 3, and Internet Explorer 9均支持该属性。

以上就是css如何垂直对齐容器中的元素的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

css word-spacing属性怎么用?

css布局之静态布局、自适应布局、流式布局、响应式布局、弹性布局

css sprite优缺点有哪些

css层叠样式表是什么

css怎么设置行距

css如何去除下划线

10个 你可能不熟悉的 css伪类 及其用例介绍

css想让块靠右该如何实现

关于css选择器的详细介绍

css怎么占位隐藏元素

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...