<span>
コンテナにタグを使用してをに設定すると、コンテンツが複数の行にラップされない限り、display: inline-block
コンテナはコンテンツをシュリンクラップします。複数の行にラップされる場合、コンテナの幅はデフォルトで100%になります。ラップされたコンテンツをシュリンクラップする方法はありますか?これが私のコードです(http://jsfiddle.net/T8uGm/):
HTML
<span class="wrapper">
<a href="#" class="block"></a>
<a href="#" class="block"></a>
<a href="#" class="block"></a>
<a href="#" class="block"></a>
<a href="#" class="block"></a>
<a href="#" class="block"></a>
<a href="#" class="block"></a>
</span>
CSS
.block {
display: inline-block;
width: 100px;
height: 100px;
background: blue;
}
.wrapper {
display: inline-block;
border: solid 1px black;
}