css如何实现颜色的过渡效果
就像“亚马逊”上,搜索按钮中间白、四周黑,按钮右边的条形上方白、下方灰这是怎么实现的?我确信它没有用背景图片最好有源码,谢谢...
就像“亚马逊”上,搜索按钮 中间白、四周黑,按钮右边的条形 上方白、下方灰
这是怎么实现的?我确信它没有用背景图片
最好有源码,谢谢 展开
这是怎么实现的?我确信它没有用背景图片
最好有源码,谢谢 展开
4个回答
展开全部
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-09-30
展开全部
css这么写就全部兼容了。
.xx{background: -webkit-linear-gradient(top,#f0f0f0 0,#e3e3e3 100%);
background: -moz-linear-gradient(top,#f0f0f0 0,#e3e3e3 100%);
background: -o-linear-gradient(top,#f0f0f0 0,#e3e3e3 100%);
background: linear-gradient(to bottom,#f0f0f0 0,#e3e3e3 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f0f0f0,endColorstr=#e3e3e3,GradientType=0);}
追问
颜色代码后面的0、100%是什么意思?
background: linear-gradient(to bottom,#f0f0f0 0,#e3e3e3 100%);是针对什么浏览器的?其中“to bottom”可以改为"top"吗?
追答
1、0 100%是渐变开始的位置,如果是50% 100%,那渐变就充容器的中间位置开始
2、这个是针对支持css3的ie浏览器的。比如ie10
3、to bottom可以改为top,这个是渐变的走势。。
补充:filter里面的gradientType = 0是垂直方向上的渐变。如果改为1就变为左右方向上的了。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
css3的渐变-webkit-linear-gradient(top,#000,#fff);
-moz-linear-gradient(top,#000,#fff);
-o-linear-gradient(top,,#000,#fff);
-moz-linear-gradient(top,#000,#fff);
-o-linear-gradient(top,,#000,#fff);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询