0
是否有某种方法可以在某个单词或数字或字母后换行文本(换行符)?用例是一个长的标志文本。某些数字或字符或单词后的换行符
下面的CSS将这个词打破了一半,所以对我无用。
word-wrap: break-word;
word-break: break-all;
white-space: nowrap
也没有对我有用的,因为我需要的线在某一点突破。
是否有某种方法可以在某个单词或数字或字母后换行文本(换行符)?用例是一个长的标志文本。某些数字或字符或单词后的换行符
下面的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);
你既可以放在一个div内容,并把显示器挠性,柔性包装,所以它会包裹在其容器任何内容。
<div class="container">
<img src"logo">
<p>Text</p>
</div>
container{
display:flex;
flex-wrap:wrap;
width:200px
}
' '也许? –
mplungjan
什么字或数字或字母?它应该是无条件的休息还是可选的(即如果文本不适用,则应用)?请具体说明。正如所问,这个问题可能只能回答“是”;其余依赖。 –
'白色空间:prewrap'?文本的任何示例,以表明不包装,如你所愿? –