html - 在 HTML 中水平对齐同一行上的文本
问题描述
我想创建一些这样的文本。
我使用了这段代码,但它没有用:
woman <span style="padding-left:40px"> TextTextTextText</span> <br>
Man <span style="padding-left:40px"> TextTextTextText</span>
我应该改用什么?
解决方案
尝试使用这样的东西:
.left {
display: inline-block;
width: 50px;
}
.right {
padding-left: 40px;
}
<div>
<span class="left">woman</span>
<span class="right">TextTextTextText</span>
</div>
<div>
<span class="left">Man</span>
<span class="right">TextTextTextText</span>
</div>
推荐阅读
- python - 将循环结果存储在嵌套列表中
- foldable-devices - Surface Duo React Native 因“Stub!”而崩溃 错误
- python - python从大型mxm网格中提取每个可能的nxn网格
- asp.net - 缓存反应路由器后无法通过浏览器访问asp控制器路由
- c# - 当泛型类型是类型的父类型时,无法将类型隐式转换为泛型类型
- asp.net-core - 在 Visual Studio Mac 2019 中调试 .Net Core 3.1 源代码
- python - python azure函数中的错误404 HEAD依赖
- microservices - 面向微服务架构中的外键约束
- typescript - Formik React-Native - 如何在对象数组中的每个字段上显示 Yup 验证错误
- python - 从 Excel 到日期时间变量的日期字符串