Я пытаюсь создать ButtonBar с помощью простого <div>
и изменить его непрозрачность до 50% и дают фоновуюИграя с CSS непрозрачностью
Но элементы, которые приходят внутри этого разделения демонстрируют ту же прозрачность, как там родитель <div>
. Я хочу, чтобы они сохранили 100% непрозрачность. (Это невозможно). Как сделать это возможным?
Образец CSS, что я пытаюсь сделать это
<style>
#bar { background:#09f;opacity:0.5; }
#bar a { background:#FF0;opacity:1; }
</style>
<div id="bar">
<a href="#">Home</a>
<a href="#">Contact</a>
<a href="#">Feedback</a>
</div>
Лучший возможный ответ с RGBA 4 Param :) +1 – RobertPitt
Но это не IE Совместимость – Starx
@Starx ни в 'opacity' Делай, как говорит @RobertPitt, включают в себя «rgba» как вторичный параметр, поэтому у вас есть откат для IE. Если вы хотите использовать более кросс-браузерное решение, используйте ответ oezi: прозрачный png (не работает в IE6, хотя), что не так просто, как использование только CSS, но будет работать с IE7 +. – peirix