【发布时间】:2016-04-22 12:27:54
【问题描述】:
这是我的代码:
.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 */
}
结果如下:
如您所见,右侧没有溢出。我想要的是照片会缩放而不改变照片的大小。
【问题讨论】:
-
使用固定宽度并通过
max-width限制100% -
如果您可以发布代码 sn-p 我们很容易回答
-
很高兴为您提供帮助:)