我想用styles.css
更改h4元素的matgins在HTML文件中,h4嵌套为:
main div h4 {
margin: 20px, 0, 0, 0;
/* want to change top margin */
}

<main role="main" class="col-12 col-md-9 col-xl-8 py-md-3 pl-md-5">
<div style="padding-top: 1.0rem;">
<ul>...</ul>
<h4 id='sec_summary'>Summary</h4>
</div>
</main>
&#13;
在styles.css中定义的其他样式工作正常。但是当我试图按照上面显示的方式设置h4边距时,我尝试了不同的数字和单位,h4的边距根本没有变化。为什么代码不起作用?
答案 0 :(得分:3)
删除,
:
main div h4 {
margin: 20px 0 0 0; /* want to change top margin */
}
答案 1 :(得分:1)
您需要从,
中删除css
并将space
改为
main div h4 {
margin: 20px 0 0 0; /* want to change top margin */
}
答案 2 :(得分:1)
您需要从css和put()空间中删除逗号(,)
您将定义单个保证金,如下所示:
main div h4 {
margin-top: 20px;
margin-bottom: 0;
margin-right: 0;
margin-left: 0;
}
您将使用如下组合语法:
main div h4 {
margin: 20px 0 0 0;
}
答案 3 :(得分:0)
请从CSS边距代码中删除,,并在它们之间留出空格,例如
main div h4 {
margin: 20px 0 0 0;
}
如果margin属性有四个值:
top margin is 20px
right margin is 0px
bottom margin is 0px
left margin is 0px