css - 为什么文本没有对齐?
问题描述
我有这个css,它的工作正常,文本显示在右侧并对齐。
然而,pdf中那个小提琴的相同代码,文本是这样出现的(就像右边的例子,左边是它应该如何显示):
你知道可能是什么问题吗?
.container {
display: flex;
}
.span {
margin-right: 5px;
}
<div class="container">
<span class="span">1.</span>
<span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sint vel aut quidem consequatur quaerat optio ab! Iste fugit nostrum odio dolorum sequi, odit ratione omnis, atque sunt perferendis commodi, iure.</span>
</div>
解决方案
您可以通过使用解决此问题text-align
.container {
display: flex;
text-align: justify;
text-justify: inter-word;
}
.span {
margin-right: 5px;
}
<div class="container">
<span class="span">1.</span>
<span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sint vel aut quidem consequatur quaerat optio ab! Iste fugit nostrum odio dolorum sequi, odit ratione omnis, atque sunt perferendis commodi, iure.</span>
</div>
推荐阅读
- c# - 如何使用“过滤”绑定列表显示网格数据
- java - 如何在 Vaadin 10 中管理会话?
- c - 实现双端队列时 C 中的分段错误
- asp.net - IIS / ASP.Net:在网络花园中使用带有 32 位应用程序的 StateServer 丢失会话信息
- java - 使用 Fallback Observable x 次
- python - 中断python脚本
- java - 如何构造一个 xpath 以单击带有文本作为操作的元素
- ruby-on-rails - 找不到 gem “在任何来源中都找不到 aws-sigv4-1.0.0”
- c# - 找不到编译动态表达式所需的一种或多种类型。您是否缺少参考?
- javascript - React v16.4.1 - 未捕获的类型错误:导入 React 类时无法读取未定义的属性“对象”