css实现文字两端对齐

css实现文字两端对齐

css实现文字两端对齐,如下效果:
在这里插入图片描述
文字两端对齐仅仅使用使用text-algin:justify 无法实现预期效果,这里我们借用伪类(::after)来实现文字的两端对齐。


下面展示一些 内联代码片

<style>
  .container>li{
    margin:0.5rem auto;
    width:4rem;
    height: 0.5rem;
    line-height: 0.5rem;
    border:1px solid #0000ff;
  }
  .justify {
    display: inline-block;
    vertical-align: top;
    width:100%;
    text-align: justify;
  }
  .justify::after{
    content:"";
    display: inline-block;
    width:100%;
    overflow:hidden;
    height:0;
  }
</style>

<ul class="container">
  <li >
    <p class="justify">集合地点在哪里呀</p>
  </li>
  <li>
    <p class="justify">两端对齐</p>
  </li>
  <li >
    <p class="justify">,我两端对齐了</p>
  </li>
  <li >
    <p class="justify">左右</p>
  </li>
</ul>

版权声明:本文为chb19991118原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。