Я хотел бы использовать переход CSS3 scale() для эффекта ролловера, но я хотел бы сохранить одинаковые размеры изображения ролловера. Таким образом, эффект заключается в том, что изображение увеличивается, но остается ограниченным существующей шириной и высотой.
img:hover {
transform:scale(1.5);
-ms-transform:scale(1.5); /* IE 9 */
-moz-transform:scale(1.5); /* Firefox */
-webkit-transform:scale(1.5); /* Safari and Chrome */
-o-transform:scale(1.5); /* Opera */
}
Вот базовая скрипка для начала.
Но опять же, я хочу, чтобы изображение сохраняло ширину/высоту.
Я не женат на использовании шкалы css3. Может быть, есть лучший способ, изменив размер элемента.