首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >水平对齐h3和h5

水平对齐h3和h5
EN

Stack Overflow用户
提问于 2018-03-20 16:13:06
回答 3查看 909关注 0票数 0

我试图使用引导使我的h3标题与我的h5对齐,使它们彼此一致。

编辑我正在尝试使用已经可用的引导程序,除非绝对必要,否则不要更改。

这里有一个屏幕来演示我的意思。

例如,名字应与地址1排列,姓氏应与地址2排列,等等。

这是我的密码。

代码语言:javascript
复制
<div class="row ">
  <div class="col-md-4 ">
      <h3>First Name</h3>
      <h3>Last Name</h3>
      <h3>Week.</h3>
      <h3>Code.</h3>
  </div>
  <div class="col-md-4 ">
      <h5>Address 1</h5>
      <h5>Address 2</h5>
      <h5>Address 3</h5>
      <h5>Country</h5>
  </div>
</div>
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-03-20 16:22:43

这不是标头的目的。(语义不正确,搜索引擎不会喜欢这个)

我建议为此使用一个表(它是表格数据),并为td:first-childtd:nth-child(2)使用不同的CSS规则,以获得不同的字体大小。

代码语言:javascript
复制
.x {
  width: 100%;
}
.x td {
  padding: 10px;
  font-family: sans-serif;
  font-weight: light;
}
.x td:first-child {
  font-size: 24px;
  width: 60%;
}
.x td:nth-child(2) {
  font-size: 16px;
  width: 40%;
}
代码语言:javascript
复制
<table class="x">
  <tr>
    <td>First Name</td>
    <td>Address 1</td>
  </tr>
  <tr>
    <td>Last Name</td>
    <td>Address 2</td>
  </tr>
  <tr>
    <td>Week.</td>
    <td>Address 3</td>
  </tr>
  <tr>
    <td>Code.</td>
    <td>Country</td>
  </tr>
</table>

票数 3
EN

Stack Overflow用户

发布于 2018-03-20 16:25:39

最好不要弄乱h3/h5高度,而应使用多个rows。如果其中一个文本变得如此之长,以至于它被包装了,该怎么办?然后你就可以对你的布局说再见了。如果使用多个rows,则永远不会发生这种情况:

代码语言:javascript
复制
<div class="row">
  <div class="col-md-4">
      <h3>First Name</h3>
  </div>
  <div class="col-md-4">
      <h5>Address 1</h5>
  </div>
</div>
<div class="row">
  <div class="col-md-4">
      <h3>Last Name</h3>
  </div>
  <div class="col-md-4">
      <h5>Address 2</h5>
  </div>
</div>
<div class="row">
  <div class="col-md-4">
      <h3>Week.</h3>
  </div>
  <div class="col-md-4">
      <h5>Address 3</h5>
  </div>
</div>
<div class="row">
  <div class="col-md-4">
      <h3>Code.</h3>
  </div>
  <div class="col-md-4">
      <h5>Country</h5>
  </div>
</div>

除此之外,我同意其他人的意见,你不应该首先使用h3/h5。标题的目的是定义文本的逻辑单元之间的关系,因此<h5>是以<h3>标记为首的文本章节中文本子部分的标题。

票数 1
EN

Stack Overflow用户

发布于 2018-03-20 16:18:54

在css样式中为h3和h5设置同一行、边距和填充。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49389156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档