html - 如果我必须将文本拆分为多个 div,我将如何使 text-align 的行为方式与对单个文本的行为方式相同
问题描述
我有一个长文本,我需要文本对齐中心。它的一部分有不同的风格。所以我必须把它分成不同的 div 并将显示作为内联块。现在 text-align: center 表现不同。我如何获得与 text-align: center 相同的效果,就像它是单个文本一样?
.main {
font-size: 14px;
width: 320px;
height: 60px;
text-align: center;
line-height: 1.43;
}
.help {
margin-left: 5px;
Font-size: 16px;
display: inline-block;
}
.gt {
margin-left: 5px;
display: inline-block;
}
.permissions {
margin-left: 5px;
Font-size: 16px;
display: inline-block;
}
<div className=“ main”>
<div>only admin can use this page. Press
<div className=“help”>help </div>
<div className=“ gt”>></div>
<div className=“permissions”>permissions</div>
<div>
解决方案
不要使用 div 来分割你的文本,使用 span 的。
<div>only admin can use this page. Press
<span className=“help”>help </span>
<span className=“gt”>></span>
<span className=“permissions”>permissions</span>
</div>
推荐阅读
- swift - func 缩写(用于:日期)-> 字符串?迅速发挥作用
- dynamic - 仅显示项目的条件颜色 - Oracle Apex 20.2
- laravel - Laravel spatie 媒体库以相同的转换但不同的格式重新生成转换
- c# - 升级 Xamarin 5 后无法解析 Android.App
- c++ - HLSL:如何像光栅化器一样将顶点转换为屏幕空间,但具有亚像素精度?
- javascript - 无法解构“未定义”的属性“历史”,因为它未定义。--React.js
- java - JFrames 的新命令是什么?
- c++ - 字符串和变量组合
- java - jblas blas lapack - dsysv 比 dgesv 慢 - 为什么solveSymmetric 比solve 慢
- laravel - 我可以在 Laravel URL 参数中传递 Id 和特定的列名吗?