【问题标题】:CSS3: Vertically centered page with margin 10 pixelsCSS3:垂直居中页面,边距 10 像素
【发布时间】:2016-05-26 23:30:59
【问题描述】:

有没有办法让整个页面居中,边距为 10 像素?

如果您将 ma​​rgin: 10 auto 替换为 ma​​rgin: 0 auto,它将居中。

HTML

<body><div id="test">Test</div></body>

CSS

body{width:460px;margin: 10 auto}
#test{width:440px;background:#3f3f3f;color:white}

https://jsfiddle.net/pb04rLcr/

【问题讨论】:

  • 你缺少来自10px的像素
  • 对。 CSS 将零视为零,因为如果您没有单位,则它们可能无关紧要。但是如果你输入一个没有单位的数字,CSS 将不知道你指的是哪个单位,并且会忽略那一点信息。

标签: css


【解决方案1】:

只要确保你使用px,它应该看起来像这样: margin: 10px auto;

希望这能解决您的问题

这里是Fiddle

【讨论】:

    猜你喜欢
    • 2017-05-18
    • 2016-04-12
    • 2016-11-12
    • 1970-01-01
    • 2021-04-15
    • 1970-01-01
    • 2014-06-29
    • 2014-11-24
    • 2018-04-25
    相关资源
    最近更新 更多