我遇到了一个我之前没遇到过的问题。我正在使用网站http://recruitingprocessanalytics.redbranchmedia.com,当用户点击登录时,它会重定向到子域http://app.recruitingprocessanalytics.com/。子域使用主站点的样式表。问题是,它忽略了一些CSS规则,但不是所有的规则。
例如,查看开发人员工具中子域上的h1“Demo”。它应该有10px的保证金 - 我在开发人员工具中看到它,但它只是没有添加保证金。我很难过。任何帮助表示赞赏。谢谢!
答案 0 :(得分:3)
margin-top和margin-bottom仅适用于块元素,而不适用于内联元素!
您更改了标题元素的常规行为以显示:inline;在common.css文件中,它可以防止显示边距。
我想在http://recruitingprocessanalytics.redbranchmedia.com上没有使用common.css文件。
更改要显示的行为:阻止;然后将显示边距!
答案 1 :(得分:0)
尝试在HTML中添加margin-top:10px inline。像这样:
<h1 style="margin-top:10px">Title</h1>
我建议这样做的原因是看样式是否得到应用。如果确实如此,那么你的问题就是特异性问题,或者是你的CSS过度了。
检查样式表是否以不同的顺序链接。或者,如果您的h1标签中已经有内联样式?
如果是我试图调试这个,我会从内联样式开始。
希望这有帮助!