Здравствуйте. Передо мной стоит задача: нужно сделать фон блока частично прозрачным, но при этом, чтобы текст в этом блоке не был прозрачным. В данный момент стоит у меня такой код в css:
PHP код:Таким образом 30% прозрачности удается добиться, но при этом и текст блока прозрачен, чего мне не нужно. Подскажите, пожалуйста, как реализовать вышеизложенную вещь не трогая текст?
#gkContent { background: #323232; border-radius: 12px; box-shadow: 0px 1px 3px #c24921; font-size: 15px; opacity: 0.7;filter:alpha(opacity=70);zoom:1;}
- 26.04.2012 18:53
- Регистрация: 12.04.2012
- Сообщений: 29
- Репутация: 0
- 26.04.2012 19:21
Пробовали ниже указать нулевую прозрачность для текста? Скажем текст вставить в p, прописав для p отсутствие прозрачности
- 26.04.2012 19:27
- Регистрация: 12.04.2012
- Сообщений: 29
- Репутация: 0
Цвет текста прописан в CSS в разделе body. Там пробовал приписать отсутствие прозрачности - не помогло.
Последний раз редактировалось Fireman; 26.04.2012 в 19:30.
- 26.04.2012 19:39
Fireman, как вариант сделать фон картинкой размерами 1х1 пиксель с заданной прозрачностью, ну или побаловаться с конструкцией двух блоков НЕ вложенных друг в друга, одному прописать прозрачность, а в другой текст.
Но при этом необходимо будет указывать обоим блокам одинаковые размеры, позиционировать блок с текстом абсолютно от родительского, да ещё и если растянется блок с текстом, то и тот должен. В общем лучше картинкойСпасибо сказали:
Fireman(26.04.2012), - 26.04.2012 19:56
- Регистрация: 12.04.2012
- Сообщений: 29
- Репутация: 0
DarkAngel-163, спасибо, так и сделал!
- 26.04.2012 20:03
При использовании filter:alpha(opacity=70); - прозрачность действует на всё содержимое слоя, включая дочерние элементы, если прозрачность слоя установлена как 0.7, текст внутри слоя получает такое же значение.
Попробуйте использовать rgb:Код:- где 0.7 - прозрачность. Текст должен не измениться.background: rgba(0, 170, 238, 0.7);
Спасибо сказали:
TbIKBA(26.04.2012),
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
По поводу блока, помогите разобраться! | Web программирование | 2 | 29.01.2012 12:09 |
Блок новостей вылазит за пределы блока CenterBody | Web дизайн | 2 | 08.02.2011 22:44 |
Размещение тематического рекламного блока на вашем сайте | Реклама партнерских программ | 7 | 29.12.2010 20:36 |
Прозрачный фон готовому изображению! | Дайджест блогосферы | 0 | 22.07.2010 01:04 |