兼容多浏览器就要为每一个浏览器写对应的 CSS,太低版本的浏览器只能使用图片做背景。
下面是当前五大浏览器对 gradient 的支持
<style type="text/css" media="screen">
#gradient {
width: 200px;
height: 200px;
/* 如果浏览器不支持渐变,使用图像作为背景 */
background: url(gradient.jpg);
/* Webkit: Safari 4-5, Chrome 1-9 */
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff6600), to(#339900));
/* Webkit: Safari 5.1+, Chrome 10+ */
background: -webkit-linear-gradient(top, #ff6600, #339900);
/* Firefox 3.6+ */
background: -moz-linear-gradient(top, #ff6600, #339900);
/* Opera 11.10+ */
background: -o-linear-gradient(top, #ff6600, #339900);
/* IE 10 */
background: -ms-linear-gradient(top, #ff6600, #339900);
/* IE < 10 */
/* 注意:这一行必须写在最后 */
FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ff6600, endColorStr=#339900);}
</style>
<div id="gradient"></div>
分享到:
相关推荐
CSS 设计指南学习小结
CSS实现背景颜色渐变,通过CSS滤镜使背景渐变,特殊情况下值得考虑的一个方案~
总结,CSS背景色渐变是一个强大的设计工具,通过灵活运用线性渐变、径向渐变、颜色透明度和重复渐变等特性,我们可以创造出各种独特的网页视觉效果。学习并掌握这些技巧,将有助于提升网页设计的专业性和创新性。在...
- **径向渐变**:可以创建一个从中心点向外扩散的颜色渐变。 - **角度渐变**:允许指定渐变的方向角度,实现更为自由的设计。 - **重复渐变**:可以使渐变图案重复显示,形成特定的纹理效果。 例如,创建一个从中心...
Mask属性通过遮罩层来控制内容的显示区域,可以使用图像、颜色渐变、径向渐变等方式来创建遮罩效果。在这里,通过-webkit-gradient创建一个线性渐变的遮罩,并将其应用在文字上,可以实现文字的渐变效果。 ### 渐变...
【CSS背景颜色例子】 在网页设计中,CSS(层叠样式表)是用于控制网页元素样式的核心技术之一,包括字体、布局、颜色等。本文将深入探讨如何使用CSS设置背景颜色,以创建丰富的视觉效果。 1. 背景颜色的基本语法 ...
在本资源中,"4种CSS3颜色渐变的导航菜单效果.rar" 是一个包含四种不同CSS3颜色渐变导航菜单实现的压缩包文件。这个压缩包可能包含了HTML和CSS文件,用于展示如何利用CSS3的新特性来创建动态且吸引人的网页导航菜单...
颜色渐变是CSS3引入的一种新特性,允许我们在背景、边框甚至文本上创建平滑的颜色过渡。渐变分为线性渐变和径向渐变两种类型。线性渐变沿着一个方向平滑过渡,而径向渐变则以中心点向外辐射。 在创建颜色渐变菜单时...
【jQuery CSS3颜色渐变选择器】是一款专为前端开发者设计的工具,它利用JavaScript库jQuery结合CSS3技术,能够方便地创建出丰富多彩的颜色渐变效果。在网页设计中,色彩渐变是一种常用的设计手法,可以增加视觉吸引...
【CSS3颜色渐变选择器jQuery代码】是一个用于创建网页设计中颜色渐变效果的工具。这个工具基于jQuery库,提供了便捷的方式为网页元素添加丰富多彩的CSS3渐变背景。CSS3是CSS(层叠样式表)的第三个版本,引入了许多...
CSS 渐变(Gradients)是网页设计中一种常见的视觉效果,...总的来说,CSS背景渐变为网页设计增添了丰富的视觉层次感,而理解和掌握不同方式的渐变实现,可以帮助开发者更好地创造出美观且适应多浏览器环境的网页设计。
在这个“网页模板——Vue.js圆形CSS3颜色渐变色拾取器”项目中,我们可以深入探讨Vue.js如何与CSS3技术结合,创建一个动态的颜色选择工具。 首先,Vue.js的核心在于其响应式数据绑定系统。通过使用`v-model`指令,...
【标题】"纯CSS3实现的背景颜色渐变动画特效源码",这个主题涉及到的是CSS3中的一个重要特性——颜色渐变(Gradient)以及动画(Animation)。CSS3的颜色渐变允许开发者创建平滑过渡效果,从一种颜色逐渐过渡到另一...
在CSS3中,渐变颜色色板是一种强大的设计工具,它允许开发者创建平滑过渡的颜色效果,从而为网站和应用程序增添视觉吸引力。本资源提供了15种不同的渐变颜色色板,利用CSS3的`gradient`属性实现。下面将详细阐述CSS3...
在本资源中,我们主要探讨的是如何利用纯CSS3技术来创建一个科技感十足的背景发光渐变网页Loading加载动画特效。CSS3是现代网页设计的重要组成部分,它提供了丰富的样式和动画功能,使得开发者能够无需JavaScript或...
"纯css3背景渐变按钮特效.zip" 这个标题指的是一个使用纯CSS3技术实现的、带有背景渐变效果的按钮特效的压缩包文件。CSS3是层叠样式表的第三版,它引入了许多新的特性和功能,其中就包括丰富的颜色过渡和渐变效果。...
【可视化CSS3渐变背景颜色代码生成插件】是一个便捷的工具,专为网页开发者设计,旨在简化CSS3线性渐变背景的创建过程。这款插件提供了直观的图形界面,用户可以通过操作不同参数,实时预览并生成相应的CSS3代码。 ...
在本文中,我们将深入探讨如何使用CSS3来创建平滑过渡的渐变背景颜色效果,主要涉及CSS3的圆形渐变和线性渐变。这些技术不仅为网站设计增加了视觉吸引力,还能提升用户体验,使页面元素在状态变化时更加平滑自然。 ...
**CSS3文字颜色渐变和文字阴影特效** 在现代网页设计中,CSS3已经成为不可或缺的一部分,它提供了许多新的特性和功能,使得网页的视觉表现力更加强大。本主题聚焦于CSS3中的两个重要特性:颜色渐变和文字阴影,它们...