您的位置:首页 > Web前端 > CSS

CSS居中效果之transform的使用

2015-07-15 17:04 567 查看
简单有效,同时支持可变高度。为内容指定带有厂商前缀的transform: translate(-50%,-50%)和top: 50%; left: 50%;样式就可以让内容块居中。


.is-Transformed {     

      width: 50%;    

      margin: auto;    

      position: absolute;    

      top: 50%; left: 50%;    

      -webkit-transform: translate(-50%,-50%);    

          -ms-transform: translate(-50%,-50%);    

              transform: translate(-50%,-50%);    

    }




好处:

内容高度可变
代码量小

同时注意:

不支持IE8
需要写厂商前缀
会和其他transform样式有冲突
某些情况下的边缘和字体渲染会有问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: