html - 是否有一些标签可以提供 <p> 的功能而无需添加换行符?

标签 html css text-alignment

我问这个是因为我需要 1 行文本,在同一行上左对齐文本和右对齐文本,而不在其上方或下方创建空格。例如:

Left aligned                                                      right aligned

上面和下面没有换行符。我见过的解决这个问题的唯一方法包括 <p>标签或 <div>创建换行符的标记。

最佳答案

您可以在父元素(通常是容器)上使用 display:flexjustify-content: space-between 来实现这一点。

.parent-container {
  display: flex;
  justify-content: space-between;
  padding: 2px;
  background-color: #eee;
<div class="parent-container">
  <span>left-aligned</span>
  <span>right-aligned</span>
</div>

关于html - 是否有一些标签可以提供 <p> 的功能而无需添加换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40392315/

相关文章:

java - 将文本排列到 JScrollPane 内的列中

css - 使用 CSS 左对齐文本

jquery - 如何使用 jquery 在悬停时在 div 中显示图像?

javascript - 单选按钮正确删除

html - 如何使用类名选择 css nth-child(3n+1) 选择器

html - 如何将一个div固定到另一个div的右下角? ( fiddle )

css - 导航边框较短但背景颜色已完全突出显示

html - Bootstrap col 增加了额外的高度,而不是紧紧包裹 img

html - 调整表格内的iframe

css - 显示 - 在 <li> 上带有 div 的文本侧图像