1、HTML页面,必须为英文语言
<html lang="en-US">
2、CSS页面:
.product-desc{ width:520px; max-height:160px; overflow:hidden; hyphens:auto}
效果:这样就把单词performance换行并添加连字符了。
![](https://img-blog.csdnimg.cn/20200103222158721.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0JvbmpvdXJz,size_16,color_FFFFFF,t_70)
如果不添加hyphens:auto,后面就空出一截不好看:
![](https://img-blog.csdnimg.cn/20200103222322104.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0JvbmpvdXJz,size_16,color_FFFFFF,t_70)
如果添加text-align:justify,强制两端对齐单词间距就会很大,也不好看:
![](https://img-blog.csdnimg.cn/2020010322244412.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0JvbmpvdXJz,size_16,color_FFFFFF,t_70)
由于设置了语言,lang="en-US",对中文无影响:
![](https://img-blog.csdnimg.cn/20200103222906564.png)