[英]word-wrap: break-word not working on lists in Safari 10.1
这是我非常特定的场景:自动换行:如果第一行溢出,则断行不适用于Safari 10.1中的列表。 每隔一行将正常中断。 如果使用连字符,则第一行将中断:自动。
jsfiddle: https ://jsfiddle.net/3smrv3tk/
<ol class="test"><li>wrapwraaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaap</li></ol>
屏幕截图: 自动换行:Safari 10.1中的断行
最坏的情况是我使用-webkit-hyphens:auto,但希望有人可以伪装成更复杂的解决方案!
尝试使用overflow-wrap
而不是word-wrap
您可以添加样式hyphens:auto;
你的李元素。
断字:全力以赴;
<div style="width: 100px;border: 1px solid red"> <ol class="test"><li>wrapwraaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaap</li></ol> </div> <br><br><br> it's Working Fine <br><br> <div style="width: 100px;border: 1px solid red"> <ol class="test"><li style="word-break: break-all;">wrapwraaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaap</li></ol> </div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.