我有一个图像,它需要在底部的羽化效果。如何独自使用css3
。如何在图像中制作羽毛?
一个例子,我把我的两个feathered
和no-feathered
图像中的demo
任何一个请建议我正确的方式在底部添加羽毛?
我有一个图像,它需要在底部的羽化效果。如何独自使用css3
。如何在图像中制作羽毛?
一个例子,我把我的两个feathered
和no-feathered
图像中的demo
任何一个请建议我正确的方式在底部添加羽毛?
CSS3梯度用于在这里实现了羽毛的效果。由于羽毛在底部,因此可以使用linear-gradient
的值to bottom
和百分比值。即处于各种停工级别。
在每个停工级别更改opacity
以实现更平滑的效果。
.shadow {
background: url(https://dl.dropboxusercontent.com/u/10268257/Feather/withFeather.png) no-repeat;
height: 216px;
width: 215px;
}
.no-shadow {
background: linear-gradient(to bottom, rgba(22, 49, 102, 0) 0%, rgba(22, 49, 102, 0) 80%, rgba(22, 49, 102, 0.99) 87%, rgba(22, 49, 102, 1) 100%), url(https://dl.dropboxusercontent.com/u/10268257/Feather/withoutFeather.png);
display: inline-block;
height: 216px;
width: 215px;
}
<div class="no-shadow"></div>
<div class="shadow"></div>
这不适合我,你可以在这里检查吗? http://jsfiddle.net/ymatcamj/ – user2024080
你们都使用'与羽毛'PNG图像。这里没有梯度工作。 – user2024080
你可以从div中删除'withFeather.png'图像吗?我仍然没有得到结果。 – user2024080
就在它添加一个渐变?你有什么尝试? – Jonathan
图像的高度不同,因此难以产生理想的效果。如果您将底部图像替换为与顶部图像完全相同的底部图像,但没有对其的影响,则将更容易重新创建。 – 2ne