任何人都可以告诉我我在哪里出错,我之前很容易找到段落和标题,但由于某种原因无法移动段落'走上步行道后...... #39;越接近h2标题'女士海滩本地视图'(这些都位于链接页面的底部)
问题似乎在于h2标题标记的行高和边距底部属性,因此我尝试重写两者以缩小差距 - 可以在CSS中看到 - 但差距仍然存在。知道为什么CSS没有修复差距吗?感谢
这是我尝试使用的CSS:
.betta h2 {
margin-bottom: 0px;
font-weight: 300;
line-height: 1.00em;
letter-spacing: 1px;
}
h1, h2, h3, h4, h5, h6 span {
margin-bottom:0px;
font-family:"Oswald", sans-serif;
font-weight:300;
line-height:1.00em;
letter-spacing:1px;
}
这是页面链接,问题部分位于页面底部,谢谢。
答案 0 :(得分:0)
看起来你有这个margin-bototm:18px设置在这里..
/wp-content/themes/pinboard/style.css第120行
我不知道这是否与您当前尝试使用的样式表相同,但您可以通过在同一文档中使用相同/更多的类/类来覆盖它;或者,在你的头脑中包含你想要的样式表。
答案 1 :(得分:0)
看起来位于头部的css工作不正常,因此!important不起作用(即使没有必要,因为它位于样式表调用下)。但是,如果您将以下代码放在style.css的末尾,它就可以正常工作。
.betta h2 {
margin-bottom: 0px;
}
我也注意到你头脑中有几个部分,也许是可能导致冲突的部分。我建议将它们分组,并将它们放在一个单独的工作表中,并在style.css的末尾使用@import,可以在这里看到如何执行此操作的链接:https://developer.mozilla.org/en/docs/Web/CSS/@import
答案 2 :(得分:0)
问题在网站上显示为现在,与保证金无关,但与行高有关。尝试设置
.betta h2 {
line-height: 1;
}
不是1em
。
您的HTML也设置为span
内的h2
。
h2
line-height
基础由应用于font-size: 60px;
的{{1}}设置,但h2
并未反映此情况。如果您要调整此属性,请从span
中删除font-size
属性。
您可能还想将h2
更改为verticle-align: baseline;
。
答案 3 :(得分:-1)
您可以使用!important
覆盖。例如:
h2 {
margin-bottom: 0px !important;
}