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

我相信以前很多人都这么干过:两个字中间使用 来隔开达到四个字的宽度,三个字也可以,但是,像上图中“122账号”“122密码”这样的,就不好计算该用几个空格了。

假如我们有如下HTML:

1
<div>这世间唯有梦想和好姑娘不可辜负! </div>

给它加点样式

1
2
3
4
5
div{
width: 500px;
border: 1px solid red;
text-align: justify;
}

初始效果是这样的

text-align: justify这是什么东西?CSS2中text-align有一个属性值为justify,为对齐之意。其实现的效果就是可以让一行文字两端对齐显示(文字内容要超过一行)。

但是光使用它依然没什么卵用…..

要使文字两端对齐,我们还得使用一个行内空标签来助阵,比如<span><i>等等,这里是我用<i>标签

1
<div>这世间唯有梦想和好姑娘不可辜负! <i> </i> </div>

给这个i标签设置如下样式

1
2
3
4
5
div i{
display:inline-block;
/*padding-left: 100%;*/
width: 100%;
}

padding-left: 100%width:100%都可以达到效果,选用其一即可。效果如下

但是加入HTML元素又违反了结构表现分离的原则,我们可以改用after、before伪元素:

1
2
3
4
5
div :after {
content: " ";
display: inline-block;
width: 100%;
}

小技巧|CSS如何实现文字两端对齐相关推荐

  1. html文字左右自动对齐,小技巧:CSS如何实现文字两端对齐

    原标题:小技巧:CSS如何实现文字两端对齐 需求如下,红框所在的文字有四个字的.三个字的.两个字的,如果不两端对齐可以选择居中对齐,或者右对齐.但是如果要像下面这样两端对齐呢? 我相信以前很多人都这么 ...

  2. CSS 如何实现文字两端对齐

    CSS 如何实现文字两端对齐 需求 红框所在的文字有四个字的.三个字的.两个字的,如果不两端对齐可以选择居中对齐,或者右对齐.但是如果要想文字两端对齐呢? 代码 <div>姓名</d ...

  3. css如何实现文字两端对齐,CSS实现文字两端对齐的方法是什么

    CSS实现文字两端对齐的方法是什么 发布时间:2020-08-31 14:13:18 来源:亿速云 阅读:76 作者:小新 小编给大家分享一下CSS实现文字两端对齐的方法是什么,希望大家阅读完这篇文章 ...

  4. css如何实现文字两端对齐,CSS如何实现文字两端对齐效果?

    想要实现文字两端对齐效果,可以使用CSS的text-align属性.设置text-align: justify;即可实现文字两端对齐效果. 两端对齐在导航nav的制作中非常常用,那么如何实现两端对齐效 ...

  5. html中表格中字体两端对齐,CSS真正实现文字两端对齐布局

    css实现文字两端对齐一直以来都是一个令人头痛的事情,我也是经常遇到这样的难题,这次抽点时间整理记录一下. 这里真正实现了文字两端对齐功能,下面是代码,其中上面一种使用的是表格布局,下面的是使用的DI ...

  6. CSS中实现文字两端对齐的方法,登陆注册界面经常用到

    在写登陆或注册界面时,经常会遇到文字两端对齐(word中有类似对齐方式)的问题,如下图: 用户名和密码并没有两端对齐,那么该怎样处理 其实只需要两行CSS代码就可以解决: 关键两行是:text-ali ...

  7. html语言两端对齐咋写,CSS如何实现文字两端对齐效果?

    两端对齐在导航nav的制作中非常常用,那么如何实现两端对齐效果?下面本篇文章就来给大家介绍一下使用CSS实现文字两端对齐效果的方法,希望对大家有所帮助. 想要实现文字两端对齐效果,可以使用CSS的te ...

  8. css如何实现文字两端对齐效果

    想要实现文字两端对齐效果,可以使用CSS的text-align属性.设置text-align: justify;即可实现文字两端对齐效果. 方法1:给元素设置 text-align: justify; ...

  9. CSS如何实现文字两端对齐

    需求如下,红框所在的文字有四个字的.三个字的.两个字的,如果不两端对齐可以选择居中对齐,或者右对齐.但是如果要像下面这样两端对齐呢? 我相信以前很多人都这么干过:两个字中间使用 来隔开达到四个字的宽度 ...

最新文章

  1. React学习笔记3:React脚手架
  2. 预测过去?DeepMind用AI复原古希腊铭文,登Nature封面
  3. HDU - 1556 Color the ball(树状数组)
  4. 图形学大牛归国投身产业,还是个让女孩们败家的赛道
  5. java数据库设计工具_Java课程设计---创建数据库工具类
  6. 使用Maven搭建一个Web项目
  7. Finished yeah!
  8. 一文理清Cookie、Session、Token
  9. AUTOSAR从入门到精通100讲(三十八)-通信网络中的⽐特和帧同步技术
  10. 开机cpu风扇声音大_联想拯救者R720笔记本,开机显示暗屏,二修机多故障完美修复...
  11. 教你七招提高.NET网站性能
  12. okr与项目管理区别?
  13. 去哪儿 android2..3.6版本,去哪儿兜行手机版下载下载|去哪儿兜行安卓版(Android)2.1下载_太平洋下载中心...
  14. Android面试之计算机网络基础
  15. JPA设置表名和实体名,表字段与实体字段的对应
  16. 大龄程序猿的新出路:改行学中医!40岁程序员,重新高考学中医,如今混得还不错!...
  17. 记一次WebService调用踩的坑
  18. MySQL(数据类型)
  19. stm32 ST-Link V2下载出现 No target connected问题
  20. imvu为什么显示无法连接服务器,IMVU服务器错误怎么办 服务器无法连接解决办法...

热门文章

  1. c语言中以w方式进行文件操作时,文件操作
  2. 测地距geodesic
  3. 格里高利历java_Java 日历笔记
  4. Linux/Ubuntu 18.04 截图软件Shutter详细教程,包括启用图片编辑Edit功能,延时截图等
  5. 一篇文章带你吃透VUE响应式原理
  6. linux系统发qq邮箱文件,Linux打印文件和发送邮件
  7. python生成条形码(不限制长度)
  8. visio2016安装包中文专业版下载及安装教程
  9. Python识别身份证号码并检查是否合法(pysseract,dlib,opencv)
  10. 关于单边账的解释及解决(收单行业)