【发布时间】:2019-02-11 01:49:54
【问题描述】:
在放置一个居中的标题后,我用 JS 添加了一个非居中的输出。产生输出后,标题向左移动一点。有什么办法可以解决这个问题?
let output = [];
function spit() {
for (let i = 0; i < 100; i++) {
output.push(i);
}
document.getElementById("output").innerHTML =
output.join("<br>");
}
.header {
background-color: lightgray;
border: none;
color: black;
padding: 17px 25px;
display: block;
text-align: center;
font-size: 36px;
width: 100%;
margin-left: auto;
margin-right: auto;
}
<h2 id="dictName" class="header">
Testing Page
</h2>
<button style="font-size:20pt;height:35pt" onclick="spit()">
Press me!
</button>
<p id="output">
</p>
【问题讨论】:
-
@RachelGallen 感谢您的编辑!我还没有掌握sn-ps。
-
看起来它仍在居中。它只是向左移动,因为在按下按钮后添加了滚动条。
-
@EugeneBarsky sn-p 图标在图片图标的右侧;您可以在撰写问题时在此处输入您的代码 - 仅供将来参考:)
-
@RachelGallen 谢谢,我试试用,很方便。
-
@MichaelvE 是的,我认为这就是原因,但它看起来很难看,那么可以做些什么来避免这种行为?
标签: javascript html css