这是我的评论列表的HTML代码:
<div id='commentbox'>
<ul id='holder'>
<li class='comment'><span class='commenter'>commenter1: </span>
<span class='commsg'>blabla1</span>
</li>
<li class='comment'><span class='commenter'>commenter2: </span>
<span class='commsg'>blabla2</span>
</li>
<li class='comment'><span class='commenter'>commenter3: </span>
<span class='commsg'>blablaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3</span>
</li>
<li class='comment'><span class='commenter'>commenter4: </span>
<span class='commsg'>blabla4</span>
</li>
</ul>
</div>
这是css:
.comment{
border-style:solid;
width:500px;
}
.commsg{
font-size: 12px;
color: #333333;
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
}
.commenter{
font-family: 'Gill Sans', Verdana;
font-size: 11px;
line-height: 14px;
text-transform: capitalize;
letter-spacing: 1px;
font-weight: bold;
}
我的问题是,如果我插入一个像第三个一样的大评论,它就会离开<li>
边界。我怎么能有一定的评论宽度?
问题解决了。谢谢你们两个。
答案 0 :(得分:3)
要创建没有任何空格的长文本转到下一行,您必须将以下样式添加到注释容器中:
word-wrap: word-break;
这将自动打破对于元素来说太大的单词。
答案 1 :(得分:0)