CSS прозрачный текст в меню

ER
На сайте с 25.05.2009
Offline
66
4461

имеется код

#dc_jqaccordion_widget-%ID%-item{font: bold 13px Arial, sans-serif; }

#dc_jqaccordion_widget-%ID%-item ul, #dc_jqaccordion_widget-%ID%-item ul li {margin: 0; padding: 0; border: none; list-style: none;}
#dc_jqaccordion_widget-%ID%-item ul a {padding: 16px 10px 4px 40px; height:30px; background: #cccc00 url(skins/images/bg_graphite2.png) repeat-x 0 0; text-decoration:none; display: block; color: #fff; font-size: 15px; font-weight: 500; border-bottom: 1px solid #fff;}
#dc_jqaccordion_widget-%ID%-item ul ul a {padding: 10px 10px 10px 30px; font-size: 13px; height:15px; background: #cc3399;}
#dc_jqaccordion_widget-%ID%-item ul a.dcjq-parent, #dc_jqaccordion_widget-%ID%-item ul a.dcjq-parent:hover {background: #339933 url(skins/images/graphite_arrow_rightwinx.png) no-repeat 0 0; font-weight: bold; color: #fff;}
#dc_jqaccordion_widget-%ID%-item ul a.dcjq-parent.active {background: #ff0033 url(skins/images/graphite_arrow_downwinx.png) no-repeat 0 0;}
#dc_jqaccordion_widget-%ID%-item ul a:hover {background: #000099;}

- это стиль для плагина - jQuery Vertical Accordion Menu (раздвижное меню)

на выходе имеем:

Внимание вопрос! Как сделать прозрачным ТЕКСТ "Картинки Винкс"? :confused: только текст в первой ячейке, без бэкграунда! (Ячейка будет в виде картинки, так что текст на ней будет мешаться).

если добавить opacity в любое место ДО строчки #dc_jqaccordion_widget-%ID%-item ul ul a {padding: 10px 10px 10px 30px; font-size: 13px; height:15px; background: #cc3399;} то прозрачным станет все меню, включая вложения, если ПОСЛЕ, то прозрачным станет гармошка (начиная с "Розовые слоны"), а мне надо чтобы прозрачным был только текст, и только в первой ячейке.

заранее спасибо -)

Pro-host
На сайте с 06.07.2011
Offline
22
#1

Доброе утро!

Прочитайте - http://htmlbook.ru/css/display

Если я Вас правильно понял, попробуйте добавить - display: none;

хостинг с защитой от DDoS атак (http://pro-host.ws/)
ER
На сайте с 25.05.2009
Offline
66
#2

display none не помогает, он полностью убирает элемент это во-первых, а мне надо чтобы он стал либо прозрачным, либо был ПОД картинкой, а во-вторых все равно не понятно куда его вставлять, чтобы затронуло только текст, а не все меню

Р
На сайте с 07.02.2013
Offline
178
#3

Бывает так, что никакого назначенного класса или идентификатора у тега в CMS нет. Поэтому применение стилей к определенным в данном случаям пунктам меню требует наличия того самого класса или идентификатора тега. Есть два варианта: задать класс или идентификатор тегу или попробовать реализовать применение стилей с помощью дочерних элементов.

[Удален]
#4
рецидивист:
Есть два варианта: задать класс или идентификатор тегу или попробовать реализовать применение стилей с помощью дочерних элементов

+1

хотя лучше токо класс

кстати, - добавить то к этому резюме вроде больше нечего... ))

ER
На сайте с 25.05.2009
Offline
66
#5

проблема решена, надо было один из color заменить на color: rgba(255, 255, 255, 0.1);

TaediumVitae
На сайте с 22.09.2011
Offline
41
#6

EcilopRus, ну, не совсем. IEшки до 8го включительно не понимают rgba.

XAnTY
На сайте с 14.11.2012
Offline
7
#7

Если нужно убрать лишь текст, то напишите классификатор к этому списку

Пример:

<li class="txt-indent">

а CSS будет таким:


.txt-indent {text-indent: - 9999px;}
Зарабатываю [ тут ] (http://www.partner.referals.info/) 500$ в мес. пассивно. Конкурент google adsense и яндекс директ - новая рекламная сеть ВКонтакте (http://vk.referals.info/) Получил в репу? - дай здачи!
[Удален]
#8

прозрачность в css это opacity.

Например opacity: 1, это полностью виден, а opacity: 0.5 - виден на половину, и так далее.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий