可能重复:
是否可以对 HTML 元素的不透明度进行分级?
我正在尝试使用 css 让 div(及其边框和内容)淡入透明(即顶部为实心,底部为透明)。
有没有办法做到这一点?
我已经能够使用以下方法淡出背景:
.fade-to-nothing
{
background-image: -moz-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,1)), to(rgba(255,255,255,0)));
background-image: -webkit-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
background-image: -o-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
background-image: linear-gradient(to bottom, rgba(255,255,255,1),rgba(255,255,255,0));
background-repeat: repeat-x;
}
但也无法找到一种方法来处理 div 的内容/边框。也许有某种嵌套或覆盖?
编辑 继承人我正在尝试做的事情: