Мой код отлично работает в Firefox, но в Chrome и Safari — нет. Где мои ошибки?
Мой HTML:
Код: Выделить всё
[img]... alt=[/img]
Код: Выделить всё
.hopp_circle_img {
width: 100% !important;
height: 100% !important;
max-width: 100% !important;
max-height: 100% !important;
overflow: hidden;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
}
.hopp_circle_img img {
transition: all 0.8s;
-moz-transition: all 0.8s;
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
-ms-transition: all 0.8s;
}
.hopp_circle_img img:hover {
display: block;
z-index: 100;
transform: scale(1.25);
-moz-transform: scale(1.25);
-webkit-transform: scale(1.25);
-o-transform: scale(1.25);
-ms-transform: scale(1.25);
}
- Chrome: «зум» работает, но во время перехода ( o,8s) изображение имеет квадратные рамки. После того, как переход произошел, они округляются.
- Safari:
Время перехода игнорируется, переход происходит немедленно, без "мягкого" масштабирования. - IE: Я не рискнул взглянуть на IE, если он даже в Safari не работает и Chrome.
Подробнее здесь: https://stackoverflow.com/questions/408 ... sformscale