多分これは簡単ですが、私をナッツにしています。 問題を理解するには、簡単な方法は画像を見ることです。区切りは、折り返し時に単語と枠線を切り捨てています
本部幅がいずれかの単語または丸い境界を切り捨てるされる(また、ケース内の単語の間にスペースまたはダッシュがあります)。 widthが要素を格納するのに十分でない場合、どのように各 "a"要素を強制的に新しい行に入れることができますか?
ここで私はそれがクロムでcorerctly動作しないことが判明コード
<div id="post-tags">
<span class="tag-title">Tagged:</span>
<a href="#">tag2</a>
<a href="#">tag3</a>
<a href="#">tag4</a>
<a href="#">longtag5</a>
<a href="#"li>longtag6</a>
<a href="#">longtag7</a>
<a href="#">longtag8</a>
<a href="#">longtag9</a>
<a href="#">longtag10</a>
<a href="#">longtag11</a>
<a href="#">longtag12</a>
</div>
そしてCSS
#post-tags{
width: 560px;
float: left;
padding: 15px;
font-size: 11px;
}
#post-tags .tag-title{
color: #6b6b6b;
padding: 5px 0 0 5px;
}
#post-tags a{
line-height: 24px;
padding: 3px;
background: #a7d1e3;
padding: 4px 10px 4px 10px;
margin: 0 0 10px 0;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
#post-tags a:hover{
color: #a7d1e3;
background: #205F82;
}
私は、画像に表示されるエラーを再現カント... (http://jsfiddle.net/ybyjm/)私はサイズを変更し、決してタグをカットしません – pleasedontbelong
あなたはQuirksモードになっていますか(つまり、有効な 'doctype'を使用していませんか?)私はこの正確な症状で質問に答えることを思い出しました。それが原因でした。 –
申し訳ありませんが、私はChrome 8.0.552.231で、最新のSafariで同じです。 IEで試したことはありません。 – Andycap