html 代碼:
<div class="hostTags_list">
<a href="javascript:void(0)">小籠包子</a><a href="javascript:void(0)">桶子雞</a><a href="javascript:void(0)">鐵塔</a><a href="javascript:void(0)">開封拉麪</a><a href="javascript:void(0)">燴麪</a><a href="javascript:void(0)">花生糕</a><a href="javascript:void(0)">鐵塔</a><a href="javascript:void(0)">小籠包子</a></div>
css 代碼:
.hostTags_list{
margin-top: 44px;
overflow: hidden;
width: 211px;
}
.hostTags_list a{
display: block;
float: left;
font-size: 21px;
line-height:1.95;
margin-right: 10px;
}
ie 7 bug:
解決辦法:
css3:
word-break:在恰當的斷字點進行換行
瀏覽器支持
所有主流瀏覽器都支持 word-break 屬性,除了 Opera值:
keep-all:只能在半角空格或連字符處換行。
break-all:允許在單詞內換行。
normal:使用瀏覽器默認的換行規則。
以上的bug在.hostTags_list a中加入
{
word-break:keep-all;
}