有没有办法在某个单词,数字或字母后换行(换行)?用例是长徽标文字。

以下css将单词分为两半,因此对我没有用。

word-wrap: break-word;
word-break: break-all;


white-space: nowrap对我也没有用,因为我需要在某些时候换行。

最佳答案

通过CSS不可能将某些字符断开。下面的jQuery代码段可以做到这一点。

var breakAt = 4; //breaks at 4 characters
var brokenString = $("#element").html();
brokenString = brokenString.substring(0, breakAt) + "<br>" + brokenString.substring(breakAt);
$("#element").html(brokenString);

关于jquery - 某些数字,字符或单词后换行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43291083/

10-10 07:35