问题描述
这是我的HTML代码。我想在.main div和.field div的边界之间设置一些边距。
<div class="main">
<div class="field">
<label for="input1" class="block">Name</label>
<input type="text" id="input1">
</div>
<div class="field">
<label for="input2" class="block">Email</label>
<input type="email" id="input2">
</div>
<div class="field">
<label for="input3" id="block">Another input field</label>
<input type="email" id="input3">
</div>
</div>
下面是CSS。
.field {
margin-top: 2%;
}
/* For each input field in new line */
input {
display: block;
}
上面的margin: 2%
属性将应用于具有字段类的所有后续div元素,但不适用于第一个div元素。而是使用.main类将整个div向下移动。
这是tryit编辑器中的代码。 https://www.w3schools.com/code/tryit.asp?filename=GHO4LCR8K8NT
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)