そのため、ナビゲーションに RBBa 背景色を追加しようとしていますが、単色でない場合は要素の後ろに押し戻されます。どうしてこれなの?マークアップはすべて正しく、ここで問題を確認できます: www.newsecuritytechnologies.com
上部のナビゲーションを試してみると、正しいように見えますが、他の要素に遅れをとっています。これはRGBaのせいですか?もしそうなら、なぜですか?
透明を使用する場合、RGBA についても同様です。この下の要素が表示されることを知っておく必要があります。色を変更できますが.quick-access
、グレーの色が良いかもしれません。もう 1 つの考えは、rgba の使用には注意する必要があるということです。IE8 は rgba をサポートしていません。
これに対する答えは、少し欺瞞的でした!
ご覧のとおり、ナビゲーションの背景が非常に不透明であるため (そして、その下の濃い青に非常によく似ています)、イントロ ブロックの濃い青がそれを覆い隠しているため、リンクは消えているように見える青いバナーと同じ色です。 .
この CSS を修正して、私の言いたいことを確認してください。消えたと思われるリンクが実際に表示されます。
#nav ul li a {
color: #FF0000;
}
また、firebug (または chrome 開発者ツール) で rgba 値の最後の部分を選択し、上矢印キーまたは下矢印キーを使用してインクリメントすると、これが実際に行われていることを確認できます。値が 1 に近づくほど、青いバーの上にナビゲーションが表示されます。
これが理にかなっていることを願っています。