英语烂如何写php css,如何解决css英文不自动换行的问题

css英文不自动换行的解决办法:首先创建一个HTML示例文件;然后通过p标签定义一个段落;最后使用“word-wrap: break-word;”或“word-break:break-all;”来让英文强制换行即可。

929f167c9ad11cab16092494faa53ee1.png

本教程操作环境:windows7系统、css3版,该方法适用于所有品牌电脑。

css英文不自动换行怎么办?

在CSS中,可以使用word-wrap: break-word;或word-break:break-all;来让英文强制换行。

word-break: break-all; 设置文字的强制自动换行,但只对英文起作用,以字母作为换行依据。

64cc334171e9e1c23e450854e392006c.png

因为文字的容器p的宽度为400px,所有它的内容会在到达400px时自动换行,但该行末端有个很长的英文单词,它并不会把单词挪到下一行在显示,而是在本行把单词截断,一部分保持在行尾显示,另一部分换到下一行显示,这样不是很利于英文的阅读。

word-wrap: break-word; 设置文字的强制自动换行,但只对英文起作用,以单词作为换行依据。

6f75c025ad1b39072e202810e6081029.png

文字与上面一致,但区别在于它会把整个单词看成一个整体,如果该行末端宽度不够整个单词显示,它就会自动把整个单词放到下一行显示,而不会把单词截断掉。

示例:

p

{

width:9em;

border:1px solid #000000;

}

p.test1

{

word-wrap:break-word;

}

p.test2

{

word-break:break-all;

}

This paragraph text. aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

This paragraph text. aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

This paragraph text. aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

效果图:

055118b633068d8984b111f89ed84457.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值