css中\x0d\x0afilter仅支持ie6以及以上版本,\x0d\x0a其余浏览器,包括firefox,chrome,opera,Safari都不支持。\x0d\x0a要在这些版本设置
透明度,可用opacity属性,\x0d\x0a支持的浏览器包括IE 9.0,Firefox,Safari,Chrome,opera。\x0d\x0aopacity取值在0到1之间浮动\x0d\x0a以下是示例代码\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0aopacity_CSS参考手册_web前端开发参考手册\x0d\x0a\x0d\x0ah1{margin:10px 0font-size:16px}\x0d\x0a.test{width:300pxheight:150pxpadding:10pxbackground:#050}\x0d\x0a.test2{width:300pxheight:150pxmargin:-120px 0 0 50pxpadding:10pxbackground:#000filter:alpha(opacity=50)opacity:.5color:#fff}\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a下例是一个半透明的效果:\x0d\x0a不
透明度为100%的box\x0d\x0a不透明度为50%的box\x0d\x0a\x0d\x0a
1、新建html文档,在body标签中添加一个img标签,这时默认情况下图片是不透明的:
2、在head标签中添加style标签,在style标签中为img标签设置透明度样式,其中三个属性是为了兼容不同浏览器:
3、刷新浏览器中的页面,这时可以发现浏览器中图片的透明度改变了,透明度的范围是0-1,0表示完全透明,1表示不透明:
50和0.5是透明度,按自己需要修改吧。\x0d\x0acss代码:\x0d\x0a.box{ width:100pxheight:100pxbackground-color:#000filter:alpha(Opacity=50)opacity: 0.5}\x0d\x0ahtml代码:\x0d\x0a透明区域
回答于 2022-12-14
评论列表(0条)