这是我的代码:
.image4 {
position: absolute;
top: 10px;
width: 100%; /* for IE 6 */
margin-right: 30px;
display: inline-block;
float: right;
overflow: hidden;
}
img{
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
vertical-align: middle;
}
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 */
}
这就是结果:
正如您所见,右侧不会溢出。我想要的是照片将在不改变照片大小的情况下进行缩放。
答案 0 :(得分:0)
overflow: hidden;
不是您正在寻找的东西。该页面并不知道图像溢出,因为图像的宽度有多大。请尝试缩小图像。