gpt4 book ai didi

CSS3 : hide overflow for transform effect

转载 作者:行者123 更新时间:2023-11-28 11:10:40 25 4
gpt4 key购买 nike

我正在尝试在图像上制作一个简单的 CSS3 悬停效果。我正在尝试一半的图像显示透明。为了更容易看到问题,我将其设置为黑色。

<div class="section">
<img src="http://placekitten.com/110/155" />
<div class="efx" />
</div>

.section{
width:700px;
background-color:orange;
height:170px;
position:relative;
margin:50px;
}

.section:hover .efx{
height:155px;
}

img{
width:110px;
height:155px;
}

.efx{
overflow:hidden;
background-color: black;
z-index: 10;
left: -51px;
position: absolute;
height: 0px;
width: 105px;
transition: all .5s ease-in;
transform: skew(35deg, 0deg);
bottom:15px;
}

如果你在这里查看 fiddle http://jsfiddle.net/5ST86/你可以看到结果是什么。以下是我要实现的目标。

enter image description here

最佳答案

只需将 overflow:hidden 添加到 section 元素即可。

jsFiddle example

.section{
width:700px;
background-color:orange;
height:170px;
position:relative;
margin:50px;
overflow:hidden;
}

关于CSS3 : hide overflow for transform effect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20793485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com