| |
|
|
| | Пишу
#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:
| |
| |
|
|