【发布时间】:2015-09-09 00:00:49
【问题描述】:
我有一个 div,它位于另一个 div 中,我正在尝试为其背景着色,并使其约为纯色 #0F7BD5 的 50%,然后模糊成该颜色的更透明版本。我想出了这个 CSS,但它显示了一个锐利的边缘,而不是我试图创建的模糊/褪色效果。这是我想出的 CSS:
position: absolute;
right: 0px;
top: 0px;
bottom: 0px;
left: 0px;
-webkit-background-background-image: -webkit-linear-gradient(-180deg, #0F7BD5 0, rgba(15,123,213,0.7) 40%, rgba(15,123,213,0.6) 45%, rgba(15,123,213,0.52) 50%, rgba(15,123,213,0.4) 55%, rgba(15,123,213,0.3) 59%, rgba(15,123,213,0.2) 63%, rgba(15,123,213,0.15) 100%);
background-image: -moz-linear-gradient(270deg, #0F7BD5 0, rgba(15,123,213,0.7) 40%, rgba(15,123,213,0.6) 45%, rgba(15,123,213,0.52) 50%, rgba(15,123,213,0.4) 55%, rgba(15,123,213,0.3) 59%, rgba(15,123,213,0.2) 63%, rgba(15,123,213,0.15) 100%);
background-image: linear-gradient(270deg, #0F7BD5 0, rgba(15,123,213,0.7) 40%, rgba(15,123,213,0.6) 45%, rgba(15,123,213,0.52) 50%, rgba(15,123,213,0.4) 55%, rgba(15,123,213,0.3) 59%, rgba(15,123,213,0.2) 63%, rgba(15,123,213,0.15) 100%);
中间的颜色无关紧要,只要它以 #0F7BD5 开头,不透明,以 rgba(15,123,213,0.15) 结尾。
【问题讨论】:
-
你能告诉我们所有处理 div 和随之而来的 css 的代码吗?
-
这可能是重复的:我认为这里有css和jquery动画解决方案:stackoverflow.com/questions/3242368/…
标签: css linear-gradients