- 已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
19小时前关门了。
Improve this question
当h2元素达到两位数时,它会自动向左添加一个填充(检查图像),这会扰乱我的"容器"宽度。
有什么想法如何删除它?如果我不能删除它,它周围的黑盒子怎么能保持相同的维度,而不会在数字添加时发生变化?
超文本标记语言
<body>
<main>
<div class="col1">
<h1>HOME</h1>
<div class="h2-cont">
<h2 id="home-score">0</h2>
</div>
<div class="btns">
<button onclick="add1H()">+ 1</button>
<button onclick="add2H()">+ 2</button>
<button onclick="add3H()">+ 3</button>
</div>
</div>
<div class="col2">
<h1>GUEST</h1>
<div class="h2-cont">
<h2 id="guest-score">0</h2>
</div>
<div class="btns">
<button onclick="add1G()">+ 1</button>
<button onclick="add2G()">+ 2</button>
<button onclick="add3G()">+ 3</button>
</div>
</div>
</main>
.h2-cont {
margin: 0;
margin-bottom: 2.6rem;
background-color: #080001;
padding: 3rem 6rem;
}
h2 {
margin: 0;
font-family: "Cursed Timer ULiL";
color: #F94F6D;
font-size: 9rem;
}
2条答案
按热度按时间wh6knrhe1#
Nop,你的代码没有问题。
你的字体是等宽的,所以任何字符都将具有相同的宽度并且你输入的任何更多的数字,数字容器将被重新调整。
如果你把你的“12”改成“02”,你会更清楚地看到它们的宽度,而且它们是居中的。
lnlaulya2#
这不是填充,当您写入数字(或jacascri创建数字)时,可以在数字之前或之后写入空格(“12”代替“12”)。
如果检查后仍有问题,建议激活字体的等宽功能,使所有数字都有固定宽度。