CSS居中效果之transform的使用

时间:2021-05-08

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

CSS Code复制内容到剪贴板
  • .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样式有冲突
    某些情况下的边缘和字体渲染会有问题

    声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

    相关文章