有没有人知道是否有一个工具可以拍摄图像(.png,.gif等)并输出图像包含的渐变?
我真的想在css中重新创建这个图像。看起来像线性和径向渐变的混合,超出了我的css技能
答案 0 :(得分:2)
从任意图像获取渐变对任何图像处理器来说都很难。通过获取图像的像素数据,找到顶部和底部像素,从中提取颜色数据,然后使用这些值创建渐变,您可能会有更好的运气。
答案 1 :(得分:1)
开始使用此工具 http://gradients.glrzad.com/然后在这里阅读有关径向渐变的信息,使其成为径向http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/
使用该工具可以实现这一目标:
-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(68,214,254)),
color-stop(0.49, rgb(53,150,230)),
color-stop(0.51, rgb(123,180,236)),
color-stop(1, rgb(255,255,255))
)
-moz-linear-gradient(
center bottom,
rgb(68,214,254) 0%,
rgb(53,150,230) 49%,
rgb(123,180,236) 51%,
rgb(255,255,255) 100%
)
然后将它放在径向,只在这里使用mozilla
-moz-radial-gradient(right bottom,
ellipse,
#44D6FE 0%,
#3596E6 49%,
#7BB4EC 51%,
#FFFFFF 100%) repeat scroll 0 0 transparent
这是一张它的样子
答案 2 :(得分:0)
您的示例是两个径向渐变的重叠。对于不透明的径向渐变有一个白色到中蓝色的停止位于按钮上方,中间不透明度;在简单的蓝色到白色径向渐变的顶部,以右下方为中心。