css label两端对齐


         

上面这种效果很常见,实现的代码如下:

html部分

<ul>
<li class="detail_item">
<span class="detail_label">定位时间</span>:
<span class="detail_value">11111</span>
</li>
<li class="detail_item">
<span class="detail_label">当前速度</span>:
<span class="detail_value">11111</span>
</li>
<li class="detail_item">
<span class="detail_label">驾驶员</span>:
<span class="detail_value">11111</span>
</li>
<li class="detail_item">
<span class="detail_label">用车人</span>:
<span class="detail_value">11111</span>
</li>
<li class="detail_item">
<span class="detail_label">出车任务</span>:
<span class="detail_value">11111</span>
</li>
<li class="detail_item">
<span class="detail_label">位置</span>:
<span class="detail_value">11111</span>
</li>
</ul>

css部分(需要用到less或者scss)

.detail_item {
line-height: 15px;
padding-left: 10px;
.detail_label {
display: inline-block;
width: 60px;
text-align: justify;
vertical-align: top;
&::after {
display: inline-block;
width: 100%;
content: '';
height: 0;
}
}
.detail_value {
padding-right: 10px;
}
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM