CSS居中效果之transform的使用
2015-07-15 17:04
567 查看
简单有效,同时支持可变高度。为内容指定带有厂商前缀的transform: translate(-50%,-50%)和top: 50%; left: 50%;样式就可以让内容块居中。
好处:
内容高度可变
代码量小
同时注意:
不支持IE8
需要写厂商前缀
会和其他transform样式有冲突
某些情况下的边缘和字体渲染会有问题
.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样式有冲突
某些情况下的边缘和字体渲染会有问题
相关文章推荐
- CSS中使用table-cell法来达到居中效果
- CSS中使用Flexbox来达到居中效果的实例
- CSS中使用inline-block来进行居中的示例
- CSS (二)
- file 标签上传文件,直接样式太难看!隐藏它,通过别的按钮触发它,又会有IE兼容问题。
- CSS中使用负margin值来调整居中位置
- 获取图片颜色的rgb,以供css设计背景颜色
- 你应该知道的一些事情——CSS权重
- CSS (一)
- 仅使用CSS做到完全居中的超级攻略
- 自定义透明Dialog样式的Activity
- CSS3选择器(二)--表单
- css学习笔记三
- 纯CSS实现侧边栏/分栏高度自动相等
- 大约php,mysql,html数字寻呼和文本分页2分页样式供大家参考
- CSS3选择器(一)
- MAC终端:如何调整字体大小和终端样式
- CSS3的REM设置字体大小
- css的一些重要而实用的属性
- css背景图片拉伸 以及100% 满屏显示