javascript - 如何修复溢出的文本
问题描述
我有一个奇怪的事情,在我从脚本函数中的原始文本更新后,div 中的文本低于它。下面的示例(“Hello World”是默认值,“test”是更新后的文本)
CSS
#footer {
height: 50px;
left: 0px;
top: 800px;
background: rgb(40, 40, 40);
border-radius: 0px 10px 10px 0px;
padding: 0px 15px;
font-size: 40px;
position: absolute;
overflow: visible;
color: #ac962a;
-webkit-box-shadow: 0px 10px 10px #383838;
box-shadow: 0px 5px 10px #383838;
}
HTML
<div id="footer">
<span id="botEvent">Hello World</span>
</div>
botEvent
id 是我正在更新的内容,更新后文本位于原始背景框下方。
任何帮助表示赞赏,提前谢谢你,祝你有美好的一天:)
解决方案
您还有其他导致问题的原因吗?如果您使用 ap 标签,请将边距和内边距设置为 0
document.getElementById('botEvent').textContent = 'TEST';
#footer {
height: 50px;
left: 0px;
top: 20px;
background: rgb(40, 40, 40);
border-radius: 0px 10px 10px 0px;
padding: 0px 15px;
font-size: 40px;
position: absolute;
overflow: visible;
color: #ac962a;
-webkit-box-shadow: 0px 10px 10px #383838;
box-shadow: 0px 5px 10px #383838;
}
p{
margin:0;
padding:0;
}
<div id="footer">
<p id="botEvent">Hello World</p>
</div>
推荐阅读
- perl - 将一行中的唯一值转换为单独的行
- python - 为几个 excel 工作表运行此脚本( FOR 循环功能)
- r - 接收零计数的百分比
- python - Flask Admin 模型视图页面自动刷新
- node.js - 将 Mongoose 嵌套模式发布到 MongoDB
- python - ValueError:x 和 y 的大小必须相同。散点图问题
- python-3.x - 如何在 Python 中将变量名转换为字符串
- fortran - LAPACK 程序(Fortran 90)的数值精度不够?
- typescript - 是否可以在打字稿中重用泛型类型?
- python - 在 Windows 上从交互式提示打印 Python 历史记录