您现在的位置: 首页 > 微信营销 > 微信动态文章 > html/css如何让背景颜色半透明(html背景颜色透明度)

html/css如何让背景颜色半透明(html背景颜色透明度)

作者:pc668   来源:  热度:1700  时间:2022-05-20
你好,html中让某个标签背景颜色变为透明,一般有两种方法。一种是在css样式中用opacity属性来控制div的透明,这种方法会让div中的所有内容都变为半透明的效果,如下所示的例子:<html><head><meta charset="utf-8"/> <style>.aa{    width: 300px;    height: 300px;    background: red;

你好,html中让某个标签背景颜色变为透明,一般有两种方法。

html/css如何让背景颜色半透明(html背景颜色透明度)

一种是在css样式中用opacity属性来控制div的透明,这种方法会让div中的所有内容都变为半透明的效果,如下所示的例子:

html/css如何让背景颜色半透明(html背景颜色透明度)

<html>

<head>

<meta charset="utf-8"/>

 

<style>

.aa{

    width: 300px;

    height: 300px;

    background: red;             

    opacity: 0.5;

}

.bb{

    width: 150px;

    height: 150px;

margin:50px;

    background: yellow;

}

</style>

 

</head>

<body>

<div class="aa">背景

 <div class="bb">我是内容</div>

</div>

</body>

</html>

 

运行效果如下图所示:

不管是文字还是背景都变成半透明的了。

 

第二种方法是,通过background-color或者background属性,将颜色值设置为带透明度的值:rgba(255,255,0,0.5)。 最后一个值即为设置透明度。如下例子所示:

<html>

<head>

<meta charset="utf-8"/>

 

<style>

.aa{

    width: 300px;

    height: 300px;

    /*background: red; */

background-color: rgba(255,0,0,0.5)

    /*opacity: 0.5;*/

}

.bb{

    width: 150px;

    height: 150px;

margin:50px;

    background: yellow;

}

</style>

 

</head>

<body>

<div class="aa">背景

 <div class="bb">我是内容</div>

</div>

</body>

</html>

 

运行效果如下所示:

 

 只有背景被设置了不透明度。

 

希望我的回答对你有所帮助,欢迎关注本头条号,更多技术分享都在这里

 

 

1、如图,在代码工具中,先建好几个图片,如图这里的img图片被div盒子包含;然后将盒子设置宽度,然后浮动;图片填充整个盒子大小。

html/css如何让背景颜色半透明(html背景颜色透明度)

html/css如何让背景颜色半透明(html背景颜色透明度)

html/css如何让背景颜色半透明(html背景颜色透明度)

html/css如何让背景颜色半透明(html背景颜色透明度)

2、效果就是这样的,如图。

html/css如何让背景颜色半透明(html背景颜色透明度)

3、添加图片的描边效果有两种方法,对图片添加描边或者是给外面的盒子套个描边,先看给图片添加描边,如图;就是直接在img图片标签里添加上描边border。

html/css如何让背景颜色半透明(html背景颜色透明度)

4、如图,添加了描边后的图片效果。

html/css如何让背景颜色半透明(html背景颜色透明度)

5、想要改变图片的描边大小以及颜色,在这里修改。

html/css如何让背景颜色半透明(html背景颜色透明度)

html/css如何让背景颜色半透明(html背景颜色透明度)

6、然后如果是在div盒子添加描边效果时,和跟在img上添加方法一样,也是border属性。

7、两种方法都能够成功,看你习惯使用哪种方法了。

扩展资料:

超文本标记语言(Hyper Text Markup Language),缩写为HTML,标准通用标记语言下的一个应用。HTML不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的工具。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

超文本标记语言(或超文本标签语言)的结构包括“头”部分和“主体”部分,其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

登录

使用微信帐号或QQ直接登录,无需注册