CSS:“溢出:隐藏”不起作用

时间:2016-01-17 07:07:42

标签: html css css3 web

这是我的代码:

.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 */
}

这就是结果:

click to see printscreen

正如您所见,右侧不会溢出。我想要的是照片将在不改变照片大小的情况下进行缩放。

1 个答案:

答案 0 :(得分:0)

overflow: hidden;

不是您正在寻找的东西。该页面并不知道图像溢出,因为图像的宽度有多大。请尝试缩小图像。