某些东西正在向页脚添加不需要的边距顶部空间。我想删除它,但无法弄清楚它来自哪里。请参见下图。
提前感谢您的回答。
element.style {
margin-top: 581px;
display: block;
}
footer#main-footer {
background: #F60;
padding: 60px 0 30px;
color: #fff;
font-size: 13px;
line-height: 1em;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
display: block;
}
HTML
<footer id="main-footer">
最佳答案
显然,某些 javascript(可能来自框架或模板)正在动态添加 element.style
(即执行脚本)。您必须至少停用您的(框架)脚本的那一部分。
由于您没有提供更多信息和代码,因此只能说这些可以帮助您。
补充:注意图片右下角写的是什么:这就是这些东西的来源......
添加 2:您可以尝试添加 #main-footer { margin-top: 0 !important;}
,但这并不是一个很好的解决方案...
关于css - 自动在页脚上方添加不需要的边距空间的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41521181/