开发者社区> 问答> 正文

css里不设置width,如何把一个 div 左右居中?

不设置宽度可以把一个div居中吗?

展开
收起
a123456678 2016-03-26 14:18:08 2014 0
1 条回答
写回答
取消 提交回答
  • 使用css3的display:box可以做到。

    .box{
    display:-webkit-box;
    -webkit-box-orient: horizontal;
    -webkit-box-pack: center;
    display: -moz-box;
    -moz-box-orient: horizontal;
    -moz-box-pack: center;
    display: -o-box;
    -o-box-orient: horizontal;
    -o-box-pack: center;
    display: -ms-box;
    -ms-box-orient: horizontal;
    -ms-box-pack: center;
    display: box;
    box-orient: horizontal;
    box-pack: center;
    }

    可参考六种实现元素水平居中

    2019-07-17 19:16:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
零基础CSS入门教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载