コードに少し問題があります。ページに透明/ガラス状のナビゲーション バーがあります。その上にロゴを追加しようとしていますが、追加すると、ロゴも透明になり、透けて見えます。
問題は、ナビゲーション バーがロゴの前に来ていることだと思いますが、私のコードでは、ロゴが最初に来ています。
#nav {
background: #000;
height: 40px;
opacity: 0.15;
border-bottom-right-radius: 0.6em;
border-bottom-left-radius: 0.6em;
}
<div style="border-bottom-right-radius: 0.6em;
border-bottom-left-radius: 0.6em;
box-shadow: 0px 0px 7px #000000;
width: 960px;">
<div id="nav">
</div>
</div>
ロゴ画像は、通常の < img > タグに少しスタイリングを中央に配置したものです。