Комментарии 26
Все понятно, спасибо за примеры. Новый селектер в активе.
0
Буквально 20 минут назад написал $(«div.slide_item»).hover( function () { $(«a.video_button»).toggleClass(«video_button_hover»); });.
А все потому, что не знал о "~".
Голосовать не могу. Спасибо вам, хотя бы текстом.
А все потому, что не знал о "~".
Голосовать не могу. Спасибо вам, хотя бы текстом.
+4
Добавьте, пожалуйста, в статью информацию о кросс-браузерности данного селектора
0
Говорят, что поддерживают все нормальные браузеры, и IE 7+
www.quirksmode.org/css/contents.html
Так что вполне можно использовать в продакшене
www.quirksmode.org/css/contents.html
Так что вполне можно использовать в продакшене
+1
НЛО прилетело и опубликовало эту надпись здесь
А поддерживает ли его jQuery-селектор?
0
Если его поддерживает браузер — то jquery его поддерживает тем более. По дефолту sizzle пытается использовать `document.querySelectorAll`, и если он валится — тогда он перелючается на свой парсер, который поддерживает чуть более обширный список поддерживаемых селекторов.
+3
Прочитав комментарии, вспомнил как сложно было найти верстальщика в помощники. В целом, конечно, забавно, что кто-то занимается версткой, пусть даже косвенно, но при этом не интересуется, как же бывает еще! Ведь вещи базовые. Никого не хочу обидеть.
А по поводу статьи, вот отличное дополниение (которе, кстати, вверху списка по запросу «css selectors»):
The 30 CSS Selectors you Must Memorize
Тут вам и основные селекторы, в том числе и парочка, описанная в статье, и примеры, и совместимость с браузерами, и практические случае приминения. Enjoy %)
А по поводу статьи, вот отличное дополниение (которе, кстати, вверху списка по запросу «css selectors»):
The 30 CSS Selectors you Must Memorize
Тут вам и основные селекторы, в том числе и парочка, описанная в статье, и примеры, и совместимость с браузерами, и практические случае приминения. Enjoy %)
+1
Мы семьей сидели и не знали что сделать вечером! И тут ваша статья про ~ селектор. Весь вечер сидели у компьютера, оторваться невозможно, спасибочки вам большое за эту прекрасную статью! Муж просто в восторге от селектора. Дай бог вам здоровья!
+7
Да уж, думал сначала что комментарии полны сарказма, селектор давно уже не новый.
Помню его еще по этой табличке совместимости, как один из немногих css3 селекторов, которые хоть немного поддерживались.
Обидно, что из-за кое-какого браузера всё новое хорошее в css пришлось так надолго отложить.
Помню его еще по этой табличке совместимости, как один из немногих css3 селекторов, которые хоть немного поддерживались.
Обидно, что из-за кое-какого браузера всё новое хорошее в css пришлось так надолго отложить.
+2
На последок фотосинтез средствами селектора в CSS%)
+1
знаю об этом селекторе давно, но не использую (и вам не советую) и вот почему. задавать стиль элементу используя его «соседа» на мой взгляд весьма неосмотрительно. использование данного селектора в коде РЕАЛЬНОГО проекта не добавит гибкости, а скорее наоборот. отсутствие основного элемета, задающего стиль, попытка перенести элемент или использовать его в другом месте с другим окружением потребует переписывание стилевых правил.
-1
Это справедливо для любых комбинаций нескольких селекторов, скажем
.block h1 { ... }
— «отсутствие основного элемета, задающего стиль, попытка перенести элемент или использовать его в другом месте с другим окружением потребует переписывание стилевых правил. ». Подобные конструкции вы тоже не используете?+1
как раз использую. но тут я через общий блок задаю стили для дочерних элементов, которые не будут существовать как самостоятельные.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Публикации
Изменить настройки темы
Селектор обобщенных родственных элементов