Переход между шириной и высотой изображения не работает

Использование перехода при увеличении изображения не работает в Chrome.

HTML:


CSS:

        img
        {
            float: left;
            margin-right: 10px;
            border-radius: 10px;
            width: 200px;
            -webkit-transition: width 1s ease, height 1s ease;
        }
        img:hover
        {
            width: 100%;
        }

Fiddle: http://jsfiddle.net/6Dk4D/

Что не так?

17
задан Tyilo 7 December 2011 в 16:48
поделиться

1 ответ

Это не будет работать с процентами, кажется. Также, если вы также хотите перейти на height, вам нужно объявить его в оригинальном стиле img. Здесь показано: http://jsfiddle.net/Skooljester/6Dk4D/1/ , это работает, если вы указываете width в пикселях для наведения.

Редактировать: Если вы задаете первое width в процентах, то второе также может быть определено в процентах и ​​все еще работает. Спасибо, Тейло.

24
ответ дан 30 November 2019 в 13:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: