<web前端>当背景图片为渐变色图片时,为避免浏览器大小问题,可以选择使用<CSS>实现渐变色,教程如下
来源:互联网 发布:sql server2005精简版 编辑:程序博客网 时间:2024/05/16 18:16
<html>
<head>
<title></title>
<style type="text/css">
.linear{
width:100%;
height:600px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=##15A216,endColorStr=#fafafa); /*IE*/
background:-moz-linear-gradient(top,#15A216,#fafafa);/*火狐*/
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#15A216), to(#fafafa));/*谷歌*/
background-image: -webkit-gradient(linear,left bottom,left top,color-start(0, #15A216),color-stop(1, #fafafa));/* Safari & Chrome*/
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#15A216', endColorstr='#fafafa'); /*IE6 & IE7*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#15A216', endColorstr='#fafafa')"; /* IE8 */
}
</style>
</head>
<body>
<div class="linear"></div>
</body>
</html>
有这一实例,即可彻底解决渐变色的问题。
css3可以直接设置背景变色。
这是IE的代码
body
{
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=1);
}
代码主要有三个参数,依次是:startcolorstr, endcolorstr, 以及gradientType。
其中gradientType=1代表横向渐变,gradientType=0代表纵向淅变。startcolorstr=”色彩” 代表渐变渐变起始的色彩,endcolorstr=”色彩” 代表渐变结尾的色彩。
Firefox或是Safari浏览器的代码:
filter:alpha(opacity=100 finishopacity=0 style=1 startx=0,starty=5,finishx=90,finishy=60)
opacity表示透明度,默认的范围是从0 到 100,finishopacity 是一个可选参数,如果想要设置渐变的透明效果,就可以使用他们来指定结束时的透明度。范围也是0 到 100。style用来指定透明区域的形状特征:0 代表统一形状,1 代表线形,2 代表放射状,3 代表矩形。startx 渐变透明效果开始处的 X坐标。 starty 渐变透明效果开始处的 Y坐标。 finishx 渐变透明效果结束处的 X坐标。 finishy 渐变透明效果结束处的 Y坐标。
自己试试,这些都是网上有的,我试过,还可以,但是要比较新的浏览器,IE要IE8以上吧。谷歌浏览器还好点。我觉得为了IE8以下的浏览器也能有渐变的效果还是用图片比较好,毕竟还有很多人用IE6、IE7的
- <web前端>当背景图片为渐变色图片时,为避免浏览器大小问题,可以选择使用<CSS>实现渐变色,教程如下
- css实现背景图片毛玻璃以及渐变色效果
- 使用css实现渐变色背景
- 纯CSS实现渐变色
- CSS 渐变多浏览器实现
- 如何实现BarTender中对象填充为渐变色
- 使用QuartzCore为视图添加渐变色效果
- JQuery实现背景图片渐变!
- JQuery实现背景图片渐变!
- 浏览器渐变色
- UIView 设置这个 view 为渐变色
- 背景为渐变色的主界面
- 网页背景实现渐变色,适合所有浏览器
- CSS渐变色
- CSS渐变色
- [CSS]透明色,渐变
- css渐变色
- CSS实现表格背景色渐变色
- iOS_正则表达式判断手机型号、邮箱、手机号、身份证、昵称、密码等
- 污泥与莲花的境界
- Android结构及Framework启动流程
- Windows上的代码管理工具git分享
- xxx图片提示资源不足
- <web前端>当背景图片为渐变色图片时,为避免浏览器大小问题,可以选择使用<CSS>实现渐变色,教程如下
- 基于用户名/密码认证和流量控制的OpenVPN系统配置
- CSS+div页面排版
- 转载 jQuery$冲突问题
- 获取相册图片或拍照
- 使用BeanNameAutoProxyCreator实现方法日志代理
- css样式学习笔记四
- Android系统权限配置详解
- 地图发布与切片