gpt4 book ai didi

CSS - 将不透明度应用于元素但不应用于元素内的文本

转载 作者:技术小花猫 更新时间:2023-10-29 10:55:46 24 4
gpt4 key购买 nike

我创建了一个菜单 block 元素,我应用了 0.4/40 的不透明度。

我遇到的问题是不透明度会影响菜单 block 中的文本,我希望不透明度仅应用于菜单 block ,而不是文本。

希望我刚刚错过了一些愚蠢的事情。这是我的代码:

#menuLeft{
background-color: #33AAEE;
float: left;
width: 20%;
clear: both;
opacity:0.4;
filter: alpha(opacity = 40);
}

我正在寻找一种方法来保持文本颜色相同/设置不透明度以排除文本。

谢谢。

最佳答案

这是一个非常非常非常受欢迎的问题。尝试使用 rgba():

//Your opacity is the latest value here for Firefox 3+, Safari 3+, Opera 10.10+
background-color: rgba(51, 170, 238, 0.6);
//Your opacity is the first pair here (in HEX!) for IE6+
progid:DXImageTransform.Microsoft.gradient(startColorstr=#9A33AAEE,endColorstr=#9A33AAEE);
zoom: 1;
float: left;
width: 20%;
clear: both;
/*opacity:0.4;
filter: alpha(opacity = 40);*/

您也可以使用 http://css3please.com/轻松地从 HEX 转换为 RGB 并返回。

关于CSS - 将不透明度应用于元素但不应用于元素内的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7175009/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com