CSS 不透明度的亮度
CSS Brightness on opacity
所以我有一个 div 并且在那个 div 我有一个按钮和一个文本框。我设置的 div 不透明度为 0.5。好的,完美,但是我不希望 div 中的所有内容都是透明的。如何让文本框和按钮全亮?
.bodybox {
position:absolute;
background-color: white;
top: 160px;
width: 960px;
height: 450px;
z-index: 13;
margin-left: 24.736842105263158%;
margin-right: 24.736842105263158%;
opacity: 0.1;}
这就是我到目前为止的内容,因此您可以明白我的意思。
如果您有图片,可以使用 :after
属性
.bodybox {
position: relative;
}
.bodybox:after {
content : "";
display: block;
position: absolute;
top: 0;
left: 0;
background-image: url(/wp-content/uploads/2010/11/tandem.jpg);
width: 100%;
height: 100%;
opacity : 0.2;
z-index: -1;
}
或者,如果你只有背景颜色,你可以使用 rgba
:
.bodybox {
position:absolute;
background-color: rgba(255,255,255, 0.1)
top: 160px;
width: 960px;
height: 450px;
z-index: 13;
margin-left: 24.736842105263158%;
margin-right: 24.736842105263158%;
}
在这种情况下,rgba 帮助了我。替换背景值。
bodybox {
position:absolute;
background: rgba(255, 255, 255, 0.5);
top: 160px;
width: 960px;
height: 450px;
z-index: 13;
margin-left: 24.736842105263158%;
margin-right: 24.736842105263158%;
opacity: 0.1;
}
所以我有一个 div 并且在那个 div 我有一个按钮和一个文本框。我设置的 div 不透明度为 0.5。好的,完美,但是我不希望 div 中的所有内容都是透明的。如何让文本框和按钮全亮?
.bodybox {
position:absolute;
background-color: white;
top: 160px;
width: 960px;
height: 450px;
z-index: 13;
margin-left: 24.736842105263158%;
margin-right: 24.736842105263158%;
opacity: 0.1;}
这就是我到目前为止的内容,因此您可以明白我的意思。
如果您有图片,可以使用 :after
属性
.bodybox {
position: relative;
}
.bodybox:after {
content : "";
display: block;
position: absolute;
top: 0;
left: 0;
background-image: url(/wp-content/uploads/2010/11/tandem.jpg);
width: 100%;
height: 100%;
opacity : 0.2;
z-index: -1;
}
或者,如果你只有背景颜色,你可以使用 rgba
:
.bodybox {
position:absolute;
background-color: rgba(255,255,255, 0.1)
top: 160px;
width: 960px;
height: 450px;
z-index: 13;
margin-left: 24.736842105263158%;
margin-right: 24.736842105263158%;
}
在这种情况下,rgba 帮助了我。替换背景值。
bodybox {
position:absolute;
background: rgba(255, 255, 255, 0.5);
top: 160px;
width: 960px;
height: 450px;
z-index: 13;
margin-left: 24.736842105263158%;
margin-right: 24.736842105263158%;
opacity: 0.1;
}