我正在尝试将HTML中的 Matter 设为left align
,索引为中心对齐,是否必须编写另一个CSS类并应用索引或有一种方法可以在同一个page-title
类
.page-title {
float: left;
width: 100%;
padding: 10px 10px 0;
line-height: normal;
border-bottom: 1px solid #b1b7ca;
margin-bottom: 15px;
margin-left: 10px;
}

<div class="page-title">Matter Index</div>
&#13;
答案 0 :(得分:4)
嗯,你可以用这样的小技巧来做到这一点:
:after
和:before
元素以使用text-align:justify
并将单词分隔为&#34; three&#34;列。
direction
将第二个单词与中心对齐
.page-title {
padding: 10px 10px 0;
line-height: normal;
border-bottom: 1px solid #b1b7ca;
margin-bottom: 15px;
margin-left: 10px;
text-align: justify;
direction:rtl;
}
.page-title:before,
.page-title:after {
content: " ";
display: inline-block;
}
.page-title:after {
width: 100%;
}
&#13;
<div class="page-title"> Matter Index</div>
&#13;
答案 1 :(得分:3)
是的,你必须将它们分开。下面你将看到物质处于分离范围内并向左浮动。索引位于父Div和对齐中心。
.page-title {
float: left;
text-align:center;
width: 100%;
padding: 10px 10px 0;
line-height: normal;
border-bottom: 1px solid #b1b7ca;
margin-bottom: 15px;
margin-left: 10px;
}
.page-title span {float:left;}
<div class="page-title"><span>Matter</span>Index</div>