【发布时间】:2018-04-10 01:08:00
【问题描述】:
【问题讨论】:
-
这是怎么复制的?我什至不知道什么是块。
【问题讨论】:
那个边距是因为p是一个块元素。
添加以下 CSS。
p.myDiv {
display: inline-block;
}
【讨论】:
而不是 margin: 0px; 试试 margin:0 auto;
【讨论】:
为您的代码试试这个。
<body>
<p class="mydiv">ok</p>
</body>
.mydiv {
width: 20%;
margin: 0 auto;
}
【讨论】:
段落是一个块级元素,默认情况下采用整个宽度。如果你给宽度 20% 剩余空间将被边距填充。如果您不希望剩余边距使用内联块元素。查看 w3scholl 网站了解块和内联块元素。
【讨论】:
Centering in CSS: A Complete Guide你读过 CSS TRICKS
在 CSS 中居中是 CSS 抱怨的典型代表。为什么会这样 有必要这么辛苦吗?他们嘲笑。我认为问题不在于它很难 做,但是有很多不同的方法,这取决于 在这种情况下,很难知道该伸手去拿。
【讨论】: