私はメニューの背景として画像を使用しているプロジェクトに取り組んでいます。私はアイテムが「選択」されていないとき、つまりアイテムがリンクされているページにユーザがいないということを意味するクラスをCSSスタイルシートに定義しています。CSSで不透明度を定義したdiv内の要素の不透明度を設定しますか?
イメージの上にdivを配置して、半透明の白い背景にするためにスタイルを適用しているので、イメージの一部が強調表示されているように見えます。各半透明divには、リンクを構成するテキストも含まれ、色は白に設定されます。私は、不透明度を維持するdivを、テキストは "1"の不透明度のままにします。
私は同様の質問(CSS - Apply Opacity to Element but NOT To Text Within The Element)で議論された方法を試しましたが、この方法は私にとってはうまくいかないようです。
JSFiddleのリンクのコードをhttp://jsfiddle.net/Cwca22/uG5y8/に投稿しましたので、ご覧ください。
ご協力いただきありがとうございます。
私の問題、Kolink、Nacho、techfoobar、jblascoにお返事いただきありがとうございます。今はすべていいですから、もう一度感謝します。 ; ^) –