• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >CSS > div 背景透明度 如何设置一个div的背景透明度

div 背景透明度 如何设置一个div的背景透明度

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含背景,透明度等相关知识,佚名 希望在学习及工作中可以帮助到您

你读DIV背景颜色透明度的设置是否熟悉,这里和大家简单分享一下,通常我们通过DIV的style样式属性filter来设置DIV背景透明样式,也可根据alpha提供的参数进行组合控制。

本节向大家爱描述一下如何设置DIV背景颜色透明度,opacityOpacity设置或检索透明渐变的开始透明度,Opacity代表透明度等级,可选值从0到100,0代表完全透明,100代表完全不透明。Style参数指定了透明区域的形状特征。

设置DIV背景颜色透明度

通常我们通过DIV的style样式属性filter来设置DIV背景透明样式。可根据alpha提供的如下参数进行组合控制: 

enabledEnabled设置或检索滤镜是否激活。

styleStyle设置或检索DIV背景透明渐变的样式。

opacityOpacity设置或检索透明渐变的开始透明度。

finishOpacityFinishOpacity设置或检索DIV背景透明渐变的结束透明度。

startXStartX设置或检索DIV背景透明渐变开始点的水平坐标。

startYStartY设置或检索DIV背景透明渐变开始点的垂直坐标。

finishXFinishX设置或检索DIV背景透明渐变结束点的水平坐标。

finishYFinishY设置或检索DIV背景透明渐变结束点的垂直坐标。

 Opacity代表透明度等级,可选值从0到100,0代表完全透明,100代表完全不透明。Style参数指定了透明区域的形状特征。其中0代表统一形状;1代表线形;2代表放射状;3代表长方形。

 Finishopacity是一个可选项,用来设置结束时的透明度,从而达到一种渐变效果,它的值也是从0到100。StartX和StartY代表渐变透明效果的开始坐标,finishX和finishY代表渐变透明效果的结束坐标。
从上面讲的我们可以看出,如果不设置透明渐变效果,那么只需设置opacity这一个参数就可以了。说了这么多,我们来看一个实例吧(见下图):

DIV背景颜色透明度

实现上面这种效果的代码如下:

           style=1  style=2   style=3

  Style=1   Style=2Style=3

以上是CSS的Alpha滤镜属性的应用,具体应用还需要您自己找个例子练一练。

Css-Tricks讲到了一些方法,看了一些大型门户网站的CSS,也是采用了这种方法,
http://css-tricks.com/rgba-browser-support/

也就是支持CSS3的浏览器就设置:
background:rgba(255,255,255,0~1),
而低版本的IE浏览器就采用微软的独有的滤镜来实现:
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,startColorStr=#AARRGGBB,endColorStr=AARRGGBB);

使用方法:
GradientType: 渐变的方向 ,0为水平(默认),1为垂直。
startColorStr:AA为透明度,范围00~FF ..RRGGBB为十六进制颜色值,不熟悉颜色值的朋友可以用PS自带的拾色器来选择。
endColorStr:同上

您可能想查找下面的文章:

  • CSS实现背景图片透明而文字不透明效果的两种方法
  • CSS3实现多背景模拟动态边框的效果
  • CSS3点击按钮实现背景渐变动画效果
  • 利用CSS定位背景图片的常用方法总结
  • CSS3打造磨砂玻璃背景效果
  • css background 背景图的设置方法
  • 背景偏移取图标的实现方法
  • CSS的background属性及CSS3的背景图片设置总结
  • 浅谈CSS样式之背景、文本
  • CSS3条纹背景制作的实战攻略

相关文章

  • 2017-08-06让IE6支持HTML5元素的方法
  • 2017-08-06关于ol和ul的padding和margin默认值
  • 2017-08-06使用CSS画爱心的过程详解
  • 2017-08-06CSS3属性使网站设计增强同时不消弱可用性
  • 2017-08-06关于select标签的高度设置在ie6/ie7下兼容心得
  • 2017-08-06CSS的animation属性使用实例讲解
  • 2017-08-06BAT及各大互联网公司2014前端笔试面试题(Html,Css篇)
  • 2017-08-06利用margin实现等高布局
  • 2017-08-06CSS 多浏览器兼容性问题及解决方案
  • 2017-08-06浏览器显示flash问题解决

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 利用css代码实现纸飞机效果实例源码
    • 总结CSS中字符编码声明使用中的一些注意点
    • CSS3简单实现照片墙
    • CSS 网页布局中的图文列表实现代码
    • css中clearfix清除浮动的用法及其原理示例介绍
    • css+filter实现简单的图片透明效果
    • 3个比较有用的网页制作技巧
    • ie6布局网页padding值加倍的解决方法
    • css 解决英文字符与阿位伯数字自动换行
    • 使用Div+CSS纯图片实现圆角矩形的方法小结

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有