Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 在div中,如何使背景透明,但不使轮廓透明?_Css_Html_Transparency_Opacity - Fatal编程技术网

Css 在div中,如何使背景透明,但不使轮廓透明?

Css 在div中,如何使背景透明,但不使轮廓透明?,css,html,transparency,opacity,Css,Html,Transparency,Opacity,标题说明了一切,我想有50%不透明的背景和非透明的轮廓 div { opacity:0.5; Border:1px solid #000000; background-color:#000000; } 感谢您的帮助。使用rgba a代表背景的不透明度。。。可以是0到1,0不可见,1完全可见 div { background-color: rgba(0,0,0,.5); border: 1px solid black; } 使用rgba a代表背景的不透明度。。。可以是0到1,0不

标题说明了一切,我想有50%不透明的背景和非透明的轮廓

div
{
opacity:0.5;
Border:1px solid #000000;
background-color:#000000;
}
感谢您的帮助。

使用rgba

a代表背景的不透明度。。。可以是0到1,0不可见,1完全可见

div {
   background-color: rgba(0,0,0,.5);
   border: 1px solid black;
}
使用rgba

a代表背景的不透明度。。。可以是0到1,0不可见,1完全可见

div {
   background-color: rgba(0,0,0,.5);
   border: 1px solid black;
}

设置
opacity
将自动设置与该类相关的任何内容,包括大纲甚至子节点

您可以使用
rgba()
制作半透明背景色

像这样:

background-color:#000000; //fall-back for old browsers that don't support rgba
background-color: rgba(0,0,0,0.5); //set background color. red=0, green=0, blue=0, alpha=0.5

设置
不透明度
将自动设置与该类相关的任何内容,包括大纲甚至子节点

您可以使用
rgba()
制作半透明背景色

像这样:

background-color:#000000; //fall-back for old browsers that don't support rgba
background-color: rgba(0,0,0,0.5); //set background color. red=0, green=0, blue=0, alpha=0.5

太可爱了!非常感谢,真是太好了!非常感谢。看这个问题:看这个问题: