如果您为容器使用<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;
}