text-align: justify;
text-align-last: justify;
/*兼容ie*/
text-justify: distribute-all-lines;
text-align: justify;
text-align-last: justify;
/*兼容ie*/
text-justify: distribute-all-lines;
直接使用 css
文字属性
text-align:justify;
确保当前元素是行内块状元素
display: inline-block; // 行内块状元素
text-align: justify;
text-align-last: justify;
mdn上的text-align文档中的text-align:justify;demo是有效果的,你看看是不是兼容性问题,或者需要一些特定的布局方式
具体见: https://segmentfault.com/a/1190000004683290
主要是兼容性问题,Chrome 支持 text-align-last: justify
,Fixfox 支持 text-justify: distribute
。
所以如果外部容器没问题的话,使用二楼的兼容方案就行了。CodePen 在线Demo
3 回答1.4k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答742 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
试试我这个方法吧:给两个字的加一个class,并添加以下属性: