很多站长朋友们都不太清楚html的透明度代码怎么写,今天小编就来给大家整理html的透明度代码怎么写,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 html中兼容透明度的代码怎么写 2、 HTML中模板的透明度用代码怎样实现? 3、 如何设置HTML图片的背景颜色为透明的 4、 html字体颜色透明代码 5、 html中设置元素透明度的代码怎么写? 6、 html中一个小板块的图片要弄成透明的,代码要怎么写? html中兼容透明度的代码怎么写css样式中加入:filter:alpha(opacity=30);//修改opacity对应的数值即可实现不同程度的透明效果,需注意的时候ie不支持以上功能!
HTML中模板的透明度用代码怎样实现?Firefox3.5已不支持私有属性-moz-opacity了,在Mozilla 1.7 (Firefox 0.9)之前FF都是使用这个私有属性的,Firefox 0.9-Firefox3同时支持-moz-opacity和opacity这两个属性,Firefox升级到3.5之后,一些网站原来有的透明没有了,呵呵。
除了IE之外,目前主流浏览器, Opera 9.0及更高版本,Safari 1.2(WebKit 125) 及更高版本,chrome等等都支持opacity这个设置透明度的属性,opacity的属性值是0<number<1的数值,默认值是1。
例如50%透明的类:.example { opacity: 0.5;}
IE的透明度的属性从IE4-IE8使用filter: alpha(opacity=number),这里的number是0-100之间的整数数值,IE8中我们也可以用-ms-filter: "alpha(opacity=number)"。IE中还支持progid:DXImageTransform.Microsoft.Alpha(Opacity=xx)这种写法,但是不建议使用。
css中应用的代码如下:
.“类名" { /* make the box translucent (80% opaque) */ opacity: 0.8; /* Firefox, Safari(WebKit), Opera */ -ms-filter: "alpha(opacity=80)"; /* IE 8 */ filter: alpha(opacity=80); /* IE 4-7 */ zoom: 1;/* set "zoom", "width" or "height" to trigger "hasLayout" in IE 7 and lower */ }
js来设置元素的透明度代码如下:
var el=document.getElementById("mybox"); el.style.opacity=50/100; //这里写出50/100主要是为了和ie的写法统一,便于一参数形式传入 el.style.filter=’Alpha(Opacity=50)’;
如何设置HTML图片的背景颜色为透明的需要准备的材料分别有:电脑、chrome浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。
2、在index.html中的<img>标签中新增样式代码:style="opacity: 0.2"。
3、浏览器运行index.html页面,此时设置的图片的背景颜色是透明的。
html字体颜色透明代码<!DOCTYPE
html
PUBLIC
"-//W3C//DTD
XHTML
1.0
Transitional//EN"
"">
<html
xmlns="">
<head>
<meta
http-equiv="Content-Type"
content="text/html;
charset=gb2312"
/>
<title>使用
CSS滤镜
把
字体
的颜色设置为透明
示例
-;/title>
<style
type="text/css">
<!--
body{background-color:#999999;}
/*
滤镜
中设置的颜色要和字体的颜色相同*/
#tm{
color:#FF0000;
filter:chroma(color=#FF0000)
}
-->
</style>
</head>
<body>
<div
id="tm">使用CSS滤镜把字体的颜色设置为透明示例</div>
</body>
</html>
html中设置元素透明度的代码怎么写?html和css一起才好用~,
你说的这个需要提到CSS3支持的颜色表达RGBA
之前所有的不管是16进制颜色还是RGB都是全色没有透明通道
RGBA是RGB的升级,指Red,Green,Blue,Alpha(透明度),比如设置背景色:
<div class=test>hahaha</div>
给CSS加进去样式表
<style>
div.test{
padding:20px;
margin:10opx;
background-color:rgba(10%,20%,30%,0.3);//红绿蓝颜色配比,不透明度30%
}
</style>
这就是了,其他的支持#16进制的地方基本上也都可以换上这个表示。
兼容性我不太清楚,你可以到w3school上查找浏览器兼容信息。
html中一个小板块的图片要弄成透明的,代码要怎么写?把以下代码加到head标签中即可,前提必须保证你的图片是png格式,且图片的背景透明:<script>function correctPNG() {for(var i=0; i<document.images.length; i++){var img = document.images[i];var imgName = img.src.toUpperCase();if (imgName.substring(imgName.length-3, imgName.length) == "PNG"){var imgID = (img.id) ? "id='" + img.id + "' " : "";var imgClass = (img.className) ? "class='" + img.className + "' " : "";var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";var imgStyle = "display:inline-block;" + img.style.cssText;if (img.align == "left") imgStyle = "float:left;" + imgStyle;if (img.align == "right") imgStyle = "float:right;" + imgStyle;if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle;var strNewHTML = "<span "+ imgID + imgClass + imgTitle + "style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";" + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" + "(src='" + img.src + "', sizingMethod='scale');\"></span>";img.outerHTML = strNewHTML;i = i-1;}}}window.attachEvent("onload", correctPNG);</script>
关于html的透明度代码怎么写的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于html的透明度代码怎么写 html设置透明的代码的详细内容...