1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > css如何设置透明度不会影响子元素

css如何设置透明度不会影响子元素

时间:2020-10-08 18:40:50

相关推荐

css如何设置透明度不会影响子元素

web前端|css教程

css,透明度,子元素

web前端-css教程

android 扫码源码,vscode使用教程创建文件,ubuntu卸载教程,tomcat断开连接原因,爬虫软件淘宝,php简易mvc,乌市seo 网络推广厂家哪家好,艺术类网站模板lzw

通过RGBA设置透明度,只有最新的浏览器支持,支持IE9+,可通过RGBA的alpha通道的方式设定。

卖源码骗子,vscode添加tag,ubuntu WPS二次开发,tomcat重启时,vba直接读取sqlite,jq3d旋转轮播图插件,前端框架导航条模板,养哪种爬虫可以赚钱,php获取$_get,暮雪seo,网站方案 下载,网页文字加大代码,国外手表网页设计模板lzw

(推荐教学:CSS教学)

分类下载网站源码,hb和vscode,wsl安装ubuntu出错,解决tomcat端口,vs搭载sqlite,图标跳动插件,小团队开发前端框架,爬虫骑行记,php 数组 赋值,seo工作室名字,织梦高仿网站,网页图标 gif,网页首页设计模板,企业端登录页面模板下载不了,jsp管理系统网站源码下载,选课程序源码lzw

显示文字

前三个值是rgb的颜色值,最后一个透明度的值,取值为0~1,值越小越透明。

兼容所有浏览器写法:

background-color:rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#40000000,endColorstr=#40000000);

注意:startColorStr 和 endColorStr 的值,前两位是十六进制的透明度,后面六位是十六进制的颜色。

其格式为 #AARRGGBB 。 AA 、 RR 、 GG 、 BB 为十六进制正整数。取值范围为 00 – FF 。

RR 指定红色值, GG 指定绿色值, BB 指定蓝色值,参阅 #RRGGBB 颜色单位。 AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。

(视频教学推荐:css视频教学)

2位透明度的换算方法:x=alpha*255 ,将计算的结果 x 转换成十六进制即可。

js换算16进制方法: x.toString(16)

例如:上面的 0.25 透明度,换算为IE的AA透明度: var a = 0.25 * 255 = 63.75 ~= 64; a.toString(16) = 40

举例:

body{margin:0;padding:0;}.div_content{ background: url("1.jpg") no-repeat; /*给input框添加背景图片,以凸显其透明效果。*/ width: 200px; height: 200px;}.div_content>input{ outline: none; border: none; background-color: transparent; /*必须将背景色设为透明,否则无效。(除非对于要设置的元素本身已经是透明的,如:span元素等)*/ background-color: rgba(0,0,0,0.25); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#40000000,endColorstr=#40000000);}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。