たとえば、内部に画像があるリスト項目があります。
<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-block
display:inline
<li>
または試す
li
{
background:url('');
display: ;
background-size:xx xx;
}