如何使 HR 元素与其上方的文本宽度相同

2024-02-17

我希望这个特定 HR 的宽度在任何屏幕尺寸上都与其上方的“LARGER HEADER LIKE THIS”的宽度相同。我的 hr 的默认宽度为 245px,但对于这个特定的宽度,我希望与上面任何屏幕尺寸的文本宽度相同

hr {
  border-top: 0px solid blue !important;
  padding: 0;
  margin-top: 0.5em !important;
  border-width: 6px !important;
  width: 245px;
}
<link href="//netdna.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>
    <div class="container">
       <div class="row text-center">
          <h1>HEADER 1</h1>
       </div>
       <div class="row text-center">
          <h1>LARGER HEADER LIKE THIS</h1>
          <hr>
       </div>

更好的方法是使用hr样式作为要应用它的文本的伪元素。这是一个例子。

.hr {
  display: inline-block;
}
.hr:after {
  content: '';
  display: block;
  border-top: 6px solid blue;
  margin-top: 0.5em;
}
<link href="//netdna.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
  <div class="row text-center">
    <h1>HEADER 1</h1>
  </div>
  <div class="row text-center">
    <h1 class="hr">LARGER HEADER LIKE THIS</h1>
  </div>
</div>

但你也可以嵌套hr in the h1并限制大小h1的宽度以匹配内容display: inline-block; float: left/right; or position: absolute

h1 {
  display: inline-block;
}
hr {
  border-top: 0px solid blue !important;
  padding: 0;
  margin-top: 0.5em !important;
  border-width: 6px !important;
}
<link href="//netdna.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
  <div class="row text-center">
    <h1>HEADER 1</h1>
  </div>
  <div class="row text-center">
    <h1>
      LARGER HEADER LIKE THIS
      <hr>
    </h1>
  </div>
</div>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使 HR 元素与其上方的文本宽度相同 的相关文章

  • CSS 字体显示功能是什么?

    对于我的网站 我从 Google 的 PageSpeed Insights 获得以下反馈 利用字体显示 CSS 功能确保加载 Web 字体时文本对用户可见 这意味着什么 CSS font display允许您控制网络字体在加载时 加载后如何
  • Javascript:简单的加法程序不起作用

    我正在尝试创建一个程序 单击按钮时将添加两个数字 但是 它不起作用 我完全困惑出了什么问题 在此程序中 用户应该输入 2 个数字 程序会在单击时向用户提供总和 这是代码 p For adding two numbers p
  • 尝试将星号添加到必填输入字段

    我想我不太明白 before and after因为我无法让这个工作 我只是想在表单中的必填字段后添加一个星号 我的代码很简单
  • 数据表 - 为最后一列添加 colspan 时不起作用

    我在使用数据表时遇到问题 当我为最后一列添加 colspan 时 数据表插件不会应用于表 如果我删除最后一个列的 colspan 并将其放入任何其他列 它就可以工作 例如 table width 100 border 0 cellspaci
  • CSS 字体不起作用

    我正在尝试向我的网站添加自定义字体 我尝试了很多事情但没有成功 这是我的CSS代码 font face font family myFirstFont src url ellis ttf body margin 0 padding 0 wi
  • 两列 Jekyll 布局,用标签分隔?

    我目前正在 Jekyll 博客上工作 我想将我的 Markdown 文件采用以下格式 div class row div class col md 6 div div class col md 6 div div 我希望我的代码块在一列中
  • 从多个“输入:文件”中删除 FileList 项

    我有这个 DOM var id 0 input file upload 0 files id 这是第 0 个索引上的第一个文件 列出了文件属性并且一切正常 但是 我们如何从 DOM 中删除项目 object FileList 使用 Java
  • 如何制作可扩展的文本框?

    我想制作一本以给定宽度 高度开始的教科书 然后 如果用户输入的内容超过给定的空间量 文本框就会向下扩展 我该怎么做呢 我使用 CSS 吗 当用户超过允许的行数时 基本文本框仅显示滚动条 如何使文本框将行数再扩展 5 行
  • 仅使用 CSS 更改颜色几秒钟

    是否可以在悬停 X 秒时更改 div 的颜色 然后仅使用 CSS 返回其原始颜色 我不希望颜色之间有任何淡入或淡出 例如 如果我想在悬停时将 div 的颜色更改为黄色 1 秒 则它必须保持黄色 1 秒 然后立即返回到原始颜色 This ht
  • 打开 bootstrap.min.css 导致 VS2010 崩溃

    知道为什么打开 bootstrap min css 的缩小版本会导致 VS2010 崩溃吗 对于非缩小文件不会发生这种情况 我知道 我知道 一个有效的解决方案可能是 不要在 VS2010 中打开 bootstrap min css 这与我告
  • 使用 Javascript 基于 Cookie 的重定向

    我正在尝试根据 cookie 的存在创建重定向 所以当用户连接到我的网站时jonathanstevens org他们第一次被重定向到jonathanstevens org landing 代码部分 Global js function cr
  • 带有透明边框的响应式箭头进度条

    我正在尝试构建一个进度条 如结帐中常见的那样 问题是 箭头之间的边界是透明的 整个事情应该是反应灵敏 到目前为止我已经明白了 http codepen io MrBamblele pen rVBeoz http codepen io MrB
  • NicEdit 数据不在 POST 中

    我确信我在这里错过了一些非常简单的东西 我已经搜索过 但似乎找不到答案 用这个简单的形式 我如何将 NicEdit 框中的内容发送到我的 HTTP POST 我得到的只是原始文本区域值而不是编辑后的版本 h2 Test Page h2
  • 三行无表 CSS 布局,中间行填充剩余空间

    我需要的是一个包含 3 行的基于像素高度的 div 最上面一行的高度根据内容而变化 底行具有固定高度 中间行填充任何剩余空间 一切都是宽度 100 我一直在努力构建一个 div 和基于 CSS 的布局几个小时 这让我从字面上看seconds
  • 位置固定,无顶部和底部

    我发现了有趣的功能 但找不到它发生的原因 所以 我们有固定位置元素 它位于 body 下方 第一个元素有样式 firstEl width 100 height 200px background color green 第二个元素有 fixe
  • Twitter 引导重置按钮

    我如何使用 twitter bootstrap 创建重置按钮 与清除所有数据的表单重置按钮相同吗
  • HTML/CSS 水平导航子菜单悬停显示错误

    我正在创建一个带有水平导航和垂直子菜单的 HTML 页面 一切工作正常 除了子菜单上的悬停显示在实际菜单项的左侧 看我的jsfiddle https jsfiddle net qmcte349 https jsfiddle net qmct
  • 如何使用Javascript统计通过ajax返回的
  • 的数量?
  • 我有一个 ajax 代码 它将列表项返回为 li one li li Two li 每次都会返回不同数量的 li 的 我想查一下数量 li li 它返回 如何使用 JavaScript 检查它 给你 returnedHTML find li
  • jQuery find() 只返回第一个匹配的结果?

    我在 jQuery 中使用 find 方法 但无法获得与选择器条件匹配的所有结果 这是我的 HTML div class something div
  • 父元素的 mousedown 事件中的 offsetX 和 offsetY 错误

    我在 mousedown 上获取 offsetX 时遇到问题 下面是我的代码 div Click the text The mouseDown function is triggered when the mouse button is p

随机推荐

  • 如何使用 ELKI 中的索引结构?

    这些是报价形式http elki dbs ifi lmu de http elki dbs ifi lmu de 本质上 我们将抽象距离查询绑定到数据库 然后对该距离进行最近邻搜索 此时 ELKI 将自动选择最合适的 kNN 查询类 如果我
  • 使用 VB.NET 连接到 socket.io

    我有一个在 Heroku 上运行的应用程序 它使用套接字 io http socket io 与客户沟通 到目前为止 所有客户端都是 HTML JS 所以效果很好 现在我想用 Visual Basic 编写一个客户端 但我找不到任何其他人编
  • 查看 Chrome 控制台是否打开

    我正在使用这个小脚本来查明 Firebug 是否打开 if window console window console firebug is open 而且效果很好 现在我搜索了半个小时 想找到一种方法来检测Google Chrome内置的
  • 装饰器运行错误:“UnboundLocalError:赋值前引用的局部变量‘count’”

    我在两个不同的装饰器中创建了两个变量 一个装饰器工作正常 但另一个显示错误 def running average func data total 0 count 0 def wrapper args kwargs print data v
  • 理解扩展 ElementAt(index)

    考虑这段代码 int size 100 1000 1000 var emu Enumerable Range 0 size var arr Enumerable Range 0 size ToArray 当我调用 emu ElementAt
  • Angular 2:设置和删除自定义管道?

    我创建了三个自定义管道来从服务器订购数据 ASC DESC 和默认 它们工作得很好 我希望这三个管道是否处于活动状态 具体取决于用户的交互 问题是 例如 是否可以使用变量更改自定义管道 这是我的代码
  • 如何在cpp宏中生成换行符?

    如何编写扩展以包含换行符的 cpp 宏 我正在开发一个大型项目 其中涉及大量预处理器宏函数来合成无法被模板替换的任何代码 相信我 我熟悉各种模板技巧 但是只要没有可以直接创建代码的标准化 类型安全的元编程语言 我们就必须坚持使用旧的预处理器
  • '4.5:语法错误:算术运算符无效(错误标记为“.5”)' - 但代码似乎仍然有效。为什么? [复制]

    这个问题在这里已经有答案了 当我尝试使用运算符 以及数字 4 5 和 2 时 我的计算器会生成标题中提到的错误 这 就像错误状态一样 很可能是由于 4 5 中小数点后面的内容造成的 但我不知道如何解决这个问题 也不知道为什么脚本实际上能够在
  • VS2015监视窗口不接受空条件语法

    请注意 它既不能在立即窗口中工作 也不能在设置条件断点时工作 谁能解释我做错了什么 EDIT 1 使用旧版 C 和 VB 表达式计算器未选中 然而 使用托管兼容模式已检查 但我记得打开它是为了解决 VS 2015 调试器中的错误 我需要更多
  • 使用 Python Gekko 的全局最小值与局部最小值解决方案

    一个简单的优化示例有 2 个局部最小值 0 0 8 有目标的936 0 and 7 0 0 有目标的951 0 在 Python Gekko 中使用本地优化器的技术有哪些 APOPT BPOPT IPOPT 寻找全局解决方案 from ge
  • Cognito OAuth2 使用桌面应用程序访问代码处理

    我有一个命令行应用程序 我想使用带有访问代码流和托管登录 UI 的 OAuth2 对 AWS Cognito 进行身份验证 对于类似的情况 Google Cloud 文档明确指出推荐 https developers google com
  • 高斯拉普拉斯算子:它是如何工作的? (OpenCV)

    有谁知道它是如何工作的以及如何使用 OpenCV 来做到这一点 拉普拉斯算子可以使用 OpenCV 计算 但结果并不是我所期望的 我的意思是 我希望图像在背景区域具有大致恒定的对比度 但它是黑色的 边缘是白色的 即使经过高斯滤波器 也存在很
  • 通过在可编辑内容上按 Enter 键来制作
    而不是

    我在键盘事件处理程序中编写了一些代码来插入 br 响应 Enter 键的按下 event preventDefault document execCommand InsertHTML true br 仅当光标位于两个字母之间时才有效 如果它
  • 查找当前在 Git 中签出的提交

    我正处于一个git bisect会议 用于找出我当前所在的提交 SHA1 哈希 的命令是什么 git status不提供这个 编辑 我想打电话git log并查看第一个参赛作品 您至少有 5 种不同的方式来查看当前在工作副本中检出的提交gi
  • jQuery 如何删除或隐藏除所选

    给出以下标记 div class foo some junk content div
  • 如何在按 pandas 数据框中的另一列分组后插入缺失的日期和前向填充列

    我有每月可用的数据 针对不同的证券 我想通过添加缺失的日期并转发填充该月所有日期的每月数据 即 2015 年 12 月 3 日的数据 2015 年 12 月 1 日的数据 所有证券依此类推 我的数据如下所示 x pd DataFrame t
  • 如何将 HexViewer 添加到 Sublime Text2

    如何将 HexViewer 添加到 Sublime Text2 我是在这里 https github com facelessuser HexViewer https github com facelessuser HexViewer并且说
  • 在react-router中模块化路由

    有没有一种方法可以使用react router来模块化你的路由 然后导入它们并组装它们 所以代替这个
  • Pharo 5 无头模式下的调试

    我正在无头模式下使用 RFB 运行 pharo 5 海边 pharo vm display null vm sound null app pharo5 Pharo5 0 image no quit 在本地运行良好 带有 XFCE 的 Ubu
  • 如何使 HR 元素与其上方的文本宽度相同

    我希望这个特定 HR 的宽度在任何屏幕尺寸上都与其上方的 LARGER HEADER LIKE THIS 的宽度相同 我的 hr 的默认宽度为 245px 但对于这个特定的宽度 我希望与上面任何屏幕尺寸的文本宽度相同 hr border t