|
|
|
| Пишу
#content {
background-color: #ff0000;
opacity: 0.5; }
.article {
color: #000000;}
|
затем
<div id="content">
<p class="article">
Статья
...
...
</p>
</div>
|
При этом прозрачность распространяется и на текст. Как сделать, чтобы прозрачность распространялась только на фон? | |
|
|
|
|
|
|
|
для: WebTech
(28.01.2009 в 16:35)
| | Стандартными средствами ни как.
Я обычно, в таких случаях, делаю блок, а в него абсолютно позиционирую позиционирую блок с прозрачностью и блок с текстом. | |
|
|
|
|
|
|
|
для: jangot
(28.01.2009 в 16:49)
| | Я понял. Я думал об этом. А как поступить если родительский блок у меня относительно позиционированный? | |
|
|
|
|
|
|
|
для: jangot
(28.01.2009 в 16:49)
| | Придумал как это сделать.
Заливаю с помощью background-image изображением PNG 1х1 пикс с нужной прозрачностью.
Но это не работает в IE. Свойство opacity в IE тоже не работает.
Кто-нибудь знает, как можно сделать прозрачность в IE? | |
|
|
|
|
|
|
|
для: WebTech
(29.01.2009 в 14:25)
| | для ie есть специальный фильтр который обрабатывает png. поищите к гугле | |
|
|
|
|
|
|
|
для: AlexSol
(29.01.2009 в 15:14)
| | Понятно. Спасибо! | |
|
|
|
|
|
|
|
для: AlexSol
(29.01.2009 в 15:14)
| | - | |
|
|
|
|
|
|
|
для: WebTech
(29.01.2009 в 14:25)
| | 4 ie:
| |
|
|
|