たとえば、内部に画像があるリスト項目があります。
<ul>
<li>
<img></img>
</li>
</ul>
画像は li の全幅を占めません。
li の幅を、含まれている画像のサイズに縮小するにはどうすればよいですか?
画像の高さを行う
<ul>
<li>
<img src="" width="xxx" height="xxx"></img>
</li>
</ul>
更新されたライブデモhttp://jsfiddle.net/CZqEc/1/
liをに設定するとdisplay: inline、liはデフォルトでブロックであるため、幅は最大/最大の要素に一致します。
である場合<li>、display:blockまたは類似している場合 (list-itemまた)
使用するli img{max-width:100%}
または、幅
も設定する必要が<li>ある場合display:inline-blockdisplay:inline<li>
または試す
li
{
background:url('');
display: ;
background-size:xx xx;
}