1、首先创建一个html文件。
2、在html文件找到一个<body>标签,在这个标签里创建一个<div>标签并添加一个类,在这把这个类设置为:rgba。 如图代码:<div class="rgba"></div>。
3、为div添加样式。在<title>标签后面创建一个<style>,在<style>标签里设置rgba类的高和背景透明度的样式(rgba(R,G,B,A))。透明度参数,取值在0~1之间,不可为负值,参数越小透明度越高。代码:<style type="text/css">.rgba{background-color: rgba(0,0,0,0.5)height:200px}</style>。
4、保存后使用浏览器查看。可以看到当透明度为由0.1修改为1时div背景由灰色变为了黑色。
5、最后运行这就完成了。
html-css 中让一个DIV的背景色是透明的,但它的内容(文字图片之类的)不是透明的,这个的话,是可以通过设置2个div来实现的,第一个包裹着第二个div然后在设置相同的div宽高,在将第一个的opacity为0;代码如下:<div id='div1'>
<div id='div2'>
<p>我是测试文字</p>
</div>
</div>
<style>
div{
widht:220px
height:300px
}
#div1{
background:#fff
opacity:0
z-index:10
}
#div2{
z-index:11
}
</style>
1、首先创建一个基础的html文件,并根据下图录入代码。
2、从html文件找到<body>标签,在这个标签里创建一个<div>标签并添加一个类,在这把这个类设置为:rgba。
3、在<title>标签后面创建一个<style>,并设置rgba类的高和背景透明度的样式(rgba(R,G,B,A))。透明度参数,取值在0~1之间,不可为负值,透明度参数越小透明度越高。其中R,G,B,分别代表了红,绿,蓝三种颜色。
4、保存后使用浏览器查看,即可看到html的页面中背景的透明度就是设置的0.1。