[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: псевдокласс contains не работает
Rigel
на сайте есть два одинаковых блока
<div id="block1">
<div
class="menu">
<a
href="news.php">Новости</a>
<a
href="pics.php">Картинки</a>
</div>
</div>

<div
id="block2">
<div
class="menu">
<a
href="news.php">Новости</a>
<a
href="pics.php">Картинки</a>
</div>
</div>

Нужно чтобы во втором блоке не отображалась ссылка на картинки
сделал так:
#block2 .menu a:contains("Картинки") { display: none; }

Но почему-то не работает.
Помогите пожалуйста.



Спустя 4 минуты, 50 секунд (24.08.2011 - 18:08) alex12060 написал(а):
firebug что пишет?
Вообще, я о таком знаю только в jquery, в css такого нет, а если и есть, то как минимум в "сыром виде" или как патч.

Спустя 5 минут, 55 секунд (24.08.2011 - 18:13) Rigel написал(а):
alex12060, действительно, пишут, что только в jQuery такой псевдокласс есть unsure.gif

А есть ли какой-то еще способ?

Спустя 53 секунды (24.08.2011 - 18:14) alex12060 написал(а):
Честно, я не знаю. Скорее всего, придется тебе с ЖК мучаться)

Спустя 6 минут, 11 секунд (24.08.2011 - 18:20) sebastjan написал(а):
а какие условия, когда эта картинка должна появляться?
По какому событию?

Спустя 3 минуты, 14 секунд (24.08.2011 - 18:24) Rigel написал(а):
alex12060, с жидкими кристаллами? smile.gif

sebastjan, это не картинка, а пункт меню, его просто нужно скрыть навсегда, но не ручками удалить, потому что все на шаблонах работает, которые не я писал, и так может удалиться из основного меню, а какими-нибудь средствами.
Пример привел простой, на самом деле у меня там такая *опа, что врагу не пожелаешь smile.gif

Спустя 4 минуты, 47 секунд (24.08.2011 - 18:29) Rigel написал(а):
получилось скрыть с помощью jQuery, правда не сразу прячется, жаль, но прокатит :D
<script type="text/javascript">
$(document).ready(function(){
$("#block2 .menu a:contains(\"Картинки\")").css("display", "none");
});
</
script>


Всем спасибо!

Спустя 25 минут, 35 секунд (24.08.2011 - 18:54) sebastjan написал(а):
Rigel
Если не секрет чтоб работало надо подклюсчить библиотеку jQuery в пол километра?
Думаю поэтому и не сразу прячеться , пока загрузиться пока прочитает броузер пол километра.
На мой взгляд решаеться просто событием загрузки документа онлоад и яваскрипт в несколько сторочек чтоб изменить стиль.

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.