扫码关注官方订阅号
上面三个字,下面四个字,打空格或者text-align:justfy都不行,求解。。
认证高级PHP讲师
试试这个
word-spacing:-1em;text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;/ ie9/-moz-text-align-last:justify;/ff/-webkit-text-align-last:justify;/chrome 20+/width:100px;
text-align-last:justify;
我只记得原来好像给你这个红框内的内容用p+css设置了一个固定宽度,不让样式乱。具体怎么调的样式忘记了- -!
text-align:justify:这是文本对齐标签只是英文字体有效果,中文字体没有作用如果想中文也能两端对齐就加上text-justify:inter-ideograph。
试一下我的代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <style> .test{ text-align: justify; width:100px; } .test .box{ display: inline-block; width: 100px; height: 100px; background: red; } .test:after {width: 100%;height: 0;margin: 0;display: inline-block;overflow: hidden;content: '';} </style> <body> <p class="test"> 啊是的是 </p> <p class="test"> 啊是 </p> </body> </html>
左边宽度都一样就可以两端对其了、要用after做一个占位、两端对其通常是换行触发的
有什么问题欢迎在下方评论
以前也深受对齐苦恼,我个人比较喜欢两种用法;
调整letter-spacing,使文字对齐。
letter-spacing
用 (半字宽) (一字宽)。因为 的宽度因字体不同大小不一致,所以使用 表示一字宽为妙
 
 
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
试试这个
word-spacing:-1em;
text-align:justify;
text-justify:distribute-all-lines;
text-align-last:justify;/ ie9/
-moz-text-align-last:justify;/ff/
-webkit-text-align-last:justify;/chrome 20+/
width:100px;
text-align-last:justify;
我只记得原来好像给你这个红框内的内容用p+css设置了一个固定宽度,不让样式乱。具体怎么调的样式忘记了- -!
text-align:justify:这是文本对齐标签只是英文字体有效果,中文字体没有作用
如果想中文也能两端对齐就加上
text-justify:inter-ideograph。
试一下我的代码
左边宽度都一样就可以两端对其了、要用after做一个占位、两端对其通常是换行触发的
有什么问题欢迎在下方评论
以前也深受对齐苦恼,我个人比较喜欢两种用法;
调整
letter-spacing,使文字对齐。用
 (半字宽) (一字宽)。因为 的宽度因字体不同大小不一致,所以使用 表示一字宽为妙