CSS文字两端对齐:

css文字两端对齐

需求如下:红框所在的文字有多个字的、三个字的、两个字的,如果不两端对齐可以选择居中对齐,或者右对齐。但是如果要像下面这样两端对齐呢?

引用文本

H2O is是液体。

210 运算结果是 1024.

效果图

图片:

微信小程序—CSS文字两端对齐

https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw =30x30])

wxss


.text{
  text-align: justify;
}
.text::after{
  width: 100%;
  display: inline-block;
  content: '';  //这三个都不可以少
}

wxml

<view class='text'>
    <view class='text'>姓名</view>
    <view class='input'><input name="name" placeholder='请填写您的真实姓名' value=''></input></view>
</view>

HTML—CSS文字两端对齐https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw#pic_center

实现

<!DOCTYPE html>
<html>
     <head>
           <meta charset="UTF-8">
           <title>css两端对齐</title>
           <style>
                .duiqi {//第一种方法
                     margin-top: 20px;
                     border: 1px solid red;
                     width: 50%;
                     text-align-last: justify;//这是向最后一行对齐的意思
                }
                        //第二种方法
                          .duiqi {//第一种方法
                     margin-top: 20px;
                     border: 1px solid red;
                     width: 50%;
                     text-align: justify;//这是对齐的意思-css2
                }
              .duiqi:after {
                  content: " ";
                  display: inline-block;
                  width: 100%;
                  }
            //第三种方法
             .duiqi {
                     margin-top: 20px;
                     border: 1px solid red;
                     width: 50%;
                     text-align: justify;//这是对齐的意思-css2
                }
              .duiqi span{
                   /*padding-left: 100%;*/
                  display: inline-block;
                  width: 100%;
                  }
             padding-left: 100%和width:100%都可以达到效果,选用其一即可
           </style>
     </head>
     <body>
            //第一种和第二种的页面
           <div class="duiqi">吃得苦中苦方为人上人!</div>
           <div class="duiqi">这世间唯有梦想和好姑娘不可辜负!</div>
     //第三种的页面
           <div class="duiqi">吃得苦中苦方为人上人!<span></span></div>
     </body>
</html>```


// An highlighted block
var foo = 'bar';
发布了5 篇原创文章 · 获赞 1 · 访问量 496

猜你喜欢

转载自blog.csdn.net/weixin_41539046/article/details/101211601