HTML/CSS - 右对齐和左对齐在同一行上?

标签 html css

首先,我知道有一些方法可以让文本位于同一行。但我不确定如何扩展这一点。这是我目前所拥有的:

Should be all the way across

我怎样才能让它在不使用表格的情况下一直运行下去?

这是 HTML 部分:

<p style="float: left;" class="details"><a href="#Top">To Top</a></p>
<p style="float: right" class="details">Latest Version:  0.3.6.17 | Downloads: 12 | <a href="#">Download</a></p>

这是 CSS 部分:

.details {
padding: 7px 15px;
margin: 20px 15px 15px 15px;
background: #111111;    
}

我真的不想为此求助于表格。有更容易的方法吗。谢谢任何能帮助我的人。

最佳答案

这与您开始的内容有点不同,但我过去就是这样做的:

CSS:

.details {
  clear: both;
  padding: 7px 15px;
  margin: 20px 15px 15px 15px;
  background: #111111;
  text-align: right;
}

.toplink {
  float: left;
}

HTML:

<div class="details">
  <span class="toplink">To Top</span>
  Latest Version:  0.3.6.17 | Downloads: 12 | Download
</div>

关于HTML/CSS - 右对齐和左对齐在同一行上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1639705/

相关文章:

javascript - Django 不应用链接的 js 和 css

html - 在div容器中输入,不会拉伸(stretch)

java - 如何在 Java JPanel 中使用 Html 颜色代码

html - Bootstrap 3 菜单项在小屏幕上消失

html - overlay:svg 移动 overlay-div,它们不再匹配

php - Laravel:Laravel Blade 中单行的多个 if 条件

html - 如何阻止 colgroup 样式被 tr 样式覆盖?

javascript - 最大化CSS中列的大小

javascript - Vue 是否可以使用 Prop 进行造型? (SCSS/SASS)

css - 在 font-awesome (v5) 图标周围添加边框