我的标题图像看起来被淡化了。我将不透明度设置为 60%,所以我怀疑这就是发生这种情况的原因,但由于某种原因,它没有发生在我试图用完全相同的设置复制的网站上。
我的网站:http ://webdev.edulence.com/getchell/
他们的网站: http: //getchellcompanies.com
我的标题图像看起来被淡化了。我将不透明度设置为 60%,所以我怀疑这就是发生这种情况的原因,但由于某种原因,它没有发生在我试图用完全相同的设置复制的网站上。
我的网站:http ://webdev.edulence.com/getchell/
他们的网站: http: //getchellcompanies.com
不要使用不透明度,而是在元素上使用 RGBa - alpha 通道。
因为在您的图像中,图像是不透明度的子代:0.6 而在他们的图像中则不是:
那是他们的 HTML。蓝线是不透明的 div,红线是 div+图像。他们是兄弟姐妹。
在您的代码中,它们不是兄弟姐妹,而是红色是蓝色的孩子。
是的,这是因为您在 style.css 中的 #logo 上将不透明度设置为 0.6。参考站点 (http://getchellcompanies.com) 也在设置不透明度,但它不在 LOGO 上,而是在与带有#logo ID 的 div 一起放置的另一个 DIV 上。
我希望制作相同的结构会为您提供相同的结果。
我看到的区别是这样的。他们有
<div class="translucentColorBar xACC63F" style="height: 116px;"></div>
之后的两个图像是相同的宽度和高度。
.translucentColorBar {
opacity: 0.6;
}
.xACC63F {
background-color: #ACC63F;
}