2段之间的CSS空间不起作用

标签 css textbox

关于 my website在“Equipe”页面上,我想在“创始人兼董事总经理”文本和下面的文本之间留出更多空间。我尝试了 margin bottom 但似乎没有用。有什么建议吗?

注意:br 会占用太多空间。

HTML代码:

<div class="equipe-bio">
    <img src="images/avatar-man.png" width="80" height="80" alt="Picture" />
    <p><span class="bioname">Gregory Yrogerg</span></p>
    <p><span class="biotitle">Founder and managing director</span></p>
    <p>Originaire de Belgique, Gregory vit depuis plus de 20 années en Norvège. Lorem ipsum dolor sit amet,...</p>
</div>

最佳答案

一个简单的解决方法是添加 margin-bottom<p>标签,应该可以达到你想要的效果:

<p style="margin-bottom: 5px;">
    <span class="biotitle">Founder and managing director</span>
</p>

默认 span是一个内联元素。因此,如果您想为跨度添加边距,则必须更改 display属性:

.biotitle {
    display: block;
    margin-bottom: 5px;
}

关于2段之间的CSS空间不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11593791/

相关文章:

javascript - 如何使用 javascript 检索数组中 17 textBox 的值

css - GWT div aria-hidden 不隐藏在 IE 中

css - 如何让 Flexbox 元素根据内容增长但不超过 "flex: 1"

CSS 显示特定的图像剪辑(与父级重叠)以供进一步过滤

javascript & html - 每次用户在文本框中输入项目时创建新的复选框选项

java - 将文本框放在单独的行中

javascript - 使用JavaScript在html中动态添加文本框(出现语法错误)

javascript - Zurb Foundation 5 中的粘性顶部栏不起作用?

css - 德鲁帕尔 6 : defining js and css for particular pages

mysql - 如何将mysql中文本框中的文本保存为utf-8