`
fogtower
  • 浏览: 59801 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CSS 跨浏览器解决方案之二梯度

    博客分类:
  • CSS
阅读更多
梯度效果也是常用的效果之一,因为浏览器兼容性的原因,很多人都是用背景图片来达到梯度效果的,其实仅仅使用 CSS 就可以实现了。

.gradient {
	/* Firefox 3.6 */
	background-image: -moz-linear-gradient(top, #81a8cb, #4477a1); 

	/* Safari & Chrome */
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #4477a1),color-stop(1, #81a8cb)); 

	 /* IE6 & IE7 */
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1');

	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1')";
}






缺点
1. 不能通过W3C的验证
2. 必须给不同类型的浏览器编写不同的CSS
3. IE8需要单独的,与IE6,7不同的CSS

效果请看这里

分享到:
评论

相关推荐

    热力图插件heatmap.js.zip

    热力图是一种数据可视化工具,常用于展示二维数据集中的密度或频率分布。在这个压缩包“heatmap.js.zip”中...无论是用于网站分析、用户行为追踪还是其他数据可视化需求,heatmap.js都能提供一个高效、灵活的解决方案。

    简洁扁平化网站设计公司CSS3网站模板5169.zip

    3. **盒模型改进**:CSS3的盒模型支持了独立的边距和内填充计算,通过box-sizing属性可以设置为content-box或border-box,解决了不同浏览器盒模型差异的问题。 4. **多列布局**:column-count和column-gap等属性...

    TA样式背景和梯度THaaag

    在IT行业中,网页设计是至关重要的一环,而样式、背景和梯度是构成美观界面...同时,这个项目也可能涵盖了一些高级技巧,如响应式设计中的背景处理和跨浏览器兼容性问题的解决方案,这些都是Web开发中不可忽视的方面。

    date-picker,

    此外,阅读和理解开源代码也是提升编程技能的好方法,因为它展示了实际项目中的最佳实践和解决方案。如果这个date-picker项目提供了详细的文档和示例,那么它将是一个很好的学习资源,帮助开发者快速集成到自己的...

    date-picker

    在JavaScript中,常见的库如jQuery UI、Bootstrap Datepicker或Angular Material都提供了现成的date-picker解决方案。 梯度依赖,顾名思义,是指一个项目或组件在依赖管理中采用的一种策略,它允许依赖项按需加载或...

    CSS中的line-height行高属性的使用技巧小结

    针对line-height的常见问题——文字重叠,文章提到了一种解决方案。当元素内的文本由于某种原因(如换行、标点符号等)导致行间距异常时,适当地调整line-height的值可以避免这种情况。例如,如果发现文字有重叠现象...

    offconvex.github.io:偏离凸面路径

    四、非凸优化的挑战与解决方案 面对非凸优化的挑战,offconvex.github.io提供了一些策略,如采用更复杂的优化算法、使用元优化方法或探索全局优化的近似解法。例如,使用模拟退火、遗传算法或变分自编码器等方法,...

    data-map:Node.js Web应用程序

    9. **数据存储**:项目可能涉及数据的存储和管理,例如使用亚马逊S3作为云存储解决方案。Amazon S3提供可扩展、安全且可靠的对象存储,适合存储大量的静态文件,如Web应用的数据或资源。 10. **使用者介面**:用户...

Global site tag (gtag.js) - Google Analytics