html - 如何显示居中文本的 h1,其下划线小于 h1?
问题描述
如何显示居中文本的 h1,其下划线小于 h1?
代码:我为我的 H1 标签使用了以下 CSS 代码,我给了一个课程:
.referenzen{
display:inline-block;
position:center;
}
.referenzen::after{
content:'';
height:2px;
width:20%;
background:#f24432;
position:absolute;
left:calc(50% - 10%);
bottom:-5px;
}
问题:H1 没有居中。
谢谢!
解决方案
您需要使用position: relative;
和text-align: center;
。财产没有center
价值。position
.referenzen{
display:inline-block;
position:relative;
text-align: center;
left:50%;
transform: translateX(-50%);
}
.referenzen::after{
content:'';
height:2px;
width:20%;
background:#f24432;
position:absolute;
left:calc(50% - 10%);
bottom:-5px;
}
<h1 class="referenzen">Title</h1>
推荐阅读
- python-3.x - PyQt 为什么在循环中添加上下文菜单项不起作用?
- python - 如何从python中给定列表中不存在的布尔字符串中删除术语?
- javascript - 使用 Google Apps 脚本从 Google Drive 中的多个上传元素上传本地文件
- vue.js - 如何在您是 Google Workplace 成员的电子表格中切换侧边栏?
- php - 在laravel中使用外键迁移时出错
- bash - Bash 排序未正确按时间排序
- karate - 如何为空手道 UI 自动化中运行的所有场景仅自定义一次 chrome 驱动程序调用
- javascript - 获取多个 url 然后相应地设置状态 React Native
- intellij-idea - 如何使用终端从 ubuntu 20.04 LTS 卸载任何软件?
- python - Python 如何将当前目录添加到 sys.path