博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS实现两端对齐的几种方法
阅读量:6715 次
发布时间:2019-06-25

本文共 499 字,大约阅读时间需要 1 分钟。

hot3.png

方法一:

比较拙劣但省事的做法是手动计算宽度,加一堆“&nbsp”模拟两端对齐的效果。这种方法我们就不过多讨论了。

方法二:

text-align: justify;    text-align-last: justify;

这种方法适用于多行文本两端对齐,text-align控制除最后一行以外的文本两端对齐,text-align-last控制最后一行文本两端对齐。

方法三(兼容):

旧版本的某些浏览器,不支持text-align-last属性,所以解决方案是在文本后面加一个inline-block的伪对象,模拟它为最后一行,或者在html代码中,文本最后加一个空的inline-block span。原理相同。

代码如下:

:after{display:inline-block;content:'';overflow:hidden;width:100%;height:0;}

这样伪对象就可以模拟出最后一行的效果了,浏览器会把全部文本做两端对齐处理

 

所以终极方案就是方法二加方法三啦~~亲测可用

转载于:https://my.oschina.net/HeYuhui/blog/727065

你可能感兴趣的文章
Unity3D DLL加密
查看>>
求数组中最长递增子序列
查看>>
Spring Boot cache backed redis
查看>>
有趣的编程----控制自己电脑的CPU
查看>>
linux的目录结构
查看>>
Java中创建对象的5种不同方法
查看>>
Supervisor安装
查看>>
自建框架知识点一命名空间和自动加载
查看>>
21_css布局2_浮动布局.html
查看>>
DateUtils 单元下的公用函数目录
查看>>
构建高效安全的Nginx Web服务器
查看>>
jQuery 练习[二]: 获取对象(1) - 基本选择与层级
查看>>
GNS3桥接真机网卡
查看>>
Web服务之LNMMP架构及动静分离实现
查看>>
centos6.4搭建zabbix
查看>>
Nginx+Keepalived实现
查看>>
安装python的easy_install和pip
查看>>
android SQLite
查看>>
Sublime Text 2 快捷键用法大全
查看>>
放弃redis使用mongodb做任务队列支持增删改管理
查看>>