width overflow in fieldset

fieldset по своему обрабатывает width в браузерах FF и Хром, а точнее не срабатывает, как хотелось бы, например, как у div'а

by Andrey

HTML

<fieldset>
    <img src="http://demo.g63.ru/images/rabbit256.png" alt="rabbit" />
</fieldset>

<div>
    <img src="http://demo.g63.ru/images/rabbit256.png" alt="rabbit" />
</div>

<fieldset class="v2">
    <img src="http://demo.g63.ru/images/rabbit256.png" alt="rabbit" />
</fieldset>

<fieldset class="v3">
    <img src="http://demo.g63.ru/images/rabbit256.png" alt="rabbit" />
</fieldset>

CSS

fieldset, div {
    overflow:scroll;
    width: 100px;
}
img {
    width: 256px;
    height: 256px;
}
/* а вот вертикальный рабочий вариант */
fieldset.v2{height: 50px;}

/* Ну и решение проблемы */
.v3 {
    min-width: 100px;
    display:table-cell;
}