ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

CSS文字两端对齐:

2019-09-23 16:35:24  阅读:680  来源: 互联网

标签:两端 text 100% width 对齐 CSS


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';

标签:两端,text,100%,width,对齐,CSS
来源: https://blog.csdn.net/weixin_41539046/article/details/101211601

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有