html - 控制 block 元素之间间距的更好方法?

标签 html css

有没有更好的方法来控制某些 block 元素之间的空间..我基本上有一些。

<div id="head1" class="global-box">
    <p>My Header Name</p>
    <select id="Select1">
         <option></option>
    </select>
</div>

问题是我的标题名称和选择的 html 元素之间的空间比我想要的要大...我尝试删除 <p>但随后它的行和选择与标题标题在同一行..

我可以使用 <br/>但这只会创建一个 block ?

最佳答案

在你的 CSS 中

.global-box p {
    margin-bottom: 2px;
}

.global-box select {
    margin-top: 2px;
}

您可能只需要其中之一,但很难知道是哪一个。

关于html - 控制 block 元素之间间距的更好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1065711/

相关文章:

javascript - HTML 上的数据表问题

javascript - 为什么我的决策树不起作用?

html - Flexbox 包裹在容器外面

html - 在移动设备上滚动时背景图像不断调整

javascript - 无法显示和隐藏div

html - 如何应用 if 和 else angularjs Controller

javascript - 找出是什么让一个元素成为焦点

javascript - 尝试解析 xml 文件以进行 javascript 测验

单选按钮的 CSS 格式

css - 横幅始终位于第三行的页面网格