Воскресенье, 28.04.2024, 12:54
Меню сайта
Категории раздела
JQuery плагины [59]
JQuery уроки [69]
PHP полезное [24]
PHP уроки [21]
Css [26]
JS [3]
SQL [9]
Css 3 [17]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Css 3

Селекторы CSS3

Селекторы CSS

В CSS, шаблоны селекторов используются для выбора элемента(ов), которые вы хотите стилизовать.

Колонка "CSS" указывает, в какой версии CSS свойство определено (CSS1, CSS2 или CSS3).

СелекторПримерПример селекторов:CSS
.class.introВсе элементы с class="intro"1
#id#firstnameЭлемент с id="firstname"1
**Все элементы2
elementpВсе элементы <p>1
element,elementdiv,pВсе элементы <div> и все элементы <p>1
element elementdiv pВсе элементы <p> внутри <div>1
element>elementdiv>pВсе элементы <p> где родитель является элементом <div>2
element+elementdiv+pВсе элементы <p> находящиеся сразу за элементом <div>2
[attribute][target]Все элементы с атрибутом target2
[attribute=value][target=_blank]Все элементы с атрибутом target равным "_blank"2
[attribute~=value][title=flower]Все элементы с атрибутом title, который включает слова разделенные пробелом, одно из которых "flower"2
[attribute|=language][lang|=en]Все элементы где значение атрибута lang является "en", даже если значение включает дефис (-), как "en-us"2
:linka:linkВсе ссылки (|<a> элементы с href)1
:visiteda:visitedВсе посещенные ссылки1
:activea:activeАктивные ссылки1
:hovera:hoverСсылки на прохождение мышкой1
:focusinput:focusФокусируемые элементы ввода2
:first-letterp:first-letterПервая буква всех элементов <p>1
:first-linep:first-lineПервая строка всех элементов <p>1
:first-childp:first-childВсе элементы <p>, которые являются первым потомком их родителей2
:beforep:beforeСодержание будет помещено до каждого элемента <p>2
:afterp:afterСодержание будет помещено после каждого элемента <p>2
:lang(language)p:lang(it)Все элементы <p> с атрибутом lang, включающим "it"2
СелекторПримерПример селекторов:CSS
[attribute^=value]a[src^="https"]Все элементы с атрибутом src, значение которых начинается с "https"3
[attribute$=value]a[src$=".pdf"]Все элементы с атрибутом src, значение которых заканчивается на ".pdf"3
[attribute*=value]a[src*="xhtml"]Все элементы с атрибутом src, значение которых содержит "xhtml"3
:first-of-typep:first-of-typeВсе элементы p, которые являются первым элементом p их родителей3
:last-of-typep:last-of-typeВсе элементы p, которые являются последним элементом p их родителей3
:only-of-typep:only-of-typeВсе элементы p, которые являются единственным элементом p их родителей3
:only-childp:only-childВсе элементы p, которые являются единственным элементом их родителей3
:nth-child(n)p:nth-child(2)Все элементы p, которые являются вторым ребенком их родителей3
:nth-last-child(n)p:nth-last-child(2)Все элементы p, которые являются предпоследним ребенком их родителей3
:nth-of-type(n)p:nth-of-type(2)Все элементы p, которые являются вторым ребенком p их родителей3
:nth-last-of-type(n)p:nth-last-of-type(2)Все элементы p, которые являются предпоследним ребенком p их родителей3
:last-childp:last-childВсе элементы p, которые являются последним ребенком их родителей3
:root:rootКорневой элемент документа3
:emptyp:emptyВсе элементы p, которые не имеют детей (включая текстовые блоки)3
:target#news:targetТекущий активный элемент #news (нажатие на URL, содержит это имя якоря)3
:enabledinput:enabledВсе доступные элементы ввода3
:disabledinput:disabledВсе недоступные элементы ввода3
:checkedinput:checkedВсе отмеченные флажки3
:not(selector):not(p)Все элементы, которые не элементы p3
::selection::selectionВыбор части элемента, которая выбирается пользователем3














Категория: Css 3 | Добавил: ChronoW (09.07.2013)
Просмотров: 721 | Теги: Селекторы CSS3 | Рейтинг: 5.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *: