Дом Социальные медиа Как использовать селектор: not () в CSS3 - манекены

Как использовать селектор: not () в CSS3 - манекены

Видео: CSS псевдокласс отрицания :not 2025

Видео: CSS псевдокласс отрицания :not 2025
Anonim

В некоторых случаях легче выбрать объекты в CSS3 в соответствии с характеристиками, которые они не имеют имеют - для сделайте это, вы можете использовать: not (селектор). Например, вы можете изменить форматирование каждого объекта, который не находится в теге

В этом случае вы можете создать список тегов с помощью селектора запятой и надеяться, что ваш список будет завершен, или вы можете просто использовать селектор: not (). Например: not (p) выбирает каждый объект, который не является тегом

. Вы также можете создавать сложные варианты, используя селектор: not (): Селектор: not (div> p), например, выбирает тег

, который не имеет тега в качестве родителя.

Даже с этим коротким списком селекторов тегов вы можете видеть, что CSS довольно гибкий при работе с тегами. Видение селекторов в действии поможет вам понять их немного лучше. Следующая процедура показывает, как использовать различные теги:

  1. Создать ExternalCSS. HTML и ExternalCSS. CSS и скопировать их в новую папку.

  2. Откройте ExternalCSS. HTML.

  3. Введите следующий код после существующего тега

    в файл и сохраните изменения на диске.

    Текст в DIV.

    Текст с родителем DIV.

    Текст после DIV.

    Больше текста после DIV.

    Этот код просто добавляет теги в определенные устройства, чтобы вы могли тестировать различные селекторы. Если вы откроете результирующий файл сейчас, вы увидите, что каждый из тегов

    был автоматически отформатирован, как и тег

  4. Откройте ExternalCSS. CSS.

  5. Введите следующий код после существующих стилей и сохраните изменения на диске.

    div> p {text-align: right;} ВСТАВИТЬ ИЗОБРАЖЕНИЕ ДЛЯ 2. 2 ЗДЕСЬ
    
  6. Перезагрузить страницу тестирования.

    Обратите внимание, что единственным тегом

    , который был затронут, является те, у которых тег является прямым родителем. Кроме того, обратите внимание, что предыдущее форматирование каскадируется в текущее форматирование. Вы не переопределили какое-либо существующее форматирование, поэтому текст появляется по-прежнему - он просто использует правовое обоснование вместо стандартного левого выравнивания.

  7. Введите следующий код после существующих стилей и сохраните изменения на диске.

    div p {text-decoration: line-through; background-color: # ff7f7f;}
    
  8. Перезагрузите тестовую страницу.

    Обратите внимание, что на этот раз затронуты две строки. Кроме того, стиль фонового цвета был изменен, поэтому эти две строки используют новый цвет - он имеет приоритет над исходным цветом. Когда вы думаете о каскадной части CSS, подумайте о потоке, где изменения нисходящего потока имеют приоритет над исходным состоянием воды.

  9. Введите следующий код после существующих стилей и сохраните изменения на диске.

    div + p {font-family: monospace; font-style: italic;}
    
  10. Загрузите тестовую страницу.

    Возникает только строка, которая появляется непосредственно после нее: шрифт изменен на моноширинный шрифт (обычно зарезервирован для кода) и выделен курсивом.

  11. Введите следующий код после существующих стилей и сохраните изменения на диске.

    div ~ p {font-weight: bolder; размер шрифта: 30 пикселей; margin: 0px; color: # 7f007f;}
    
  12. Перезагрузите тестовую страницу.

Обратите внимание, что теги

, которые появляются после тега, затронуты. Теперь шрифт становится полужирным шрифтом и больше. Цвет шрифта также изменился. Особенно важно в этой части примера, что установка поля на 0px избавляет от пробела между строками.

Как использовать селектор: not () в CSS3 - манекены

Выбор редактора

Коэффициент задолженности в QuickBooks 2012 - манекены

Коэффициент задолженности в QuickBooks 2012 - манекены

Коэффициент задолженности - это один из коэффициентов кредитного плеча, который вы можете использовать в QuickBooks 2012. Коэффициент задолженности просто показывает долг фирмы как процент от ее структуры капитала. Термин «структура капитала» относится к совокупным обязательствам и сумме собственного капитала. Например, в случае показанного баланса капитал ...

, Работающее с несколькими местами инвентаризации в QuickBooks 2016 - манекены

, Работающее с несколькими местами инвентаризации в QuickBooks 2016 - манекены

С довольно элегантной простотой, QuickBooks обрабатывает ваш инвентарь и делает работу хорошо для многих предприятий. К сожалению, вы, вероятно, столкнетесь с настоящей головной болью при использовании наиболее распространенных версий QuickBooks для инвентаря. Что делать, если вы храните инвентарь в нескольких местах - например, на складе в Мичигане и в чикагском дистрибутиве ...

Легкая настройка счетов в QuickBooks 2012 - манекены

Легкая настройка счетов в QuickBooks 2012 - манекены

Диалоговое окно базовой настройки в QuickBooks 2012 предоставляет несколько простых -выполнить настройки настройки счета-фактуры. Когда вы делаете эти настройки, QuickBooks обновляет окно предварительного просмотра, показанное в правой половине диалогового окна «Основная настройка», чтобы вы могли видеть, как выглядят ваши изменения. Чтобы добавить логотип в свои счета, выберите ...

Выбор редактора

Использовать Cut, Copy и Paste в PowerPoint 2007 - манекены

Использовать Cut, Copy и Paste в PowerPoint 2007 - манекены

PowerPoint 2007 использует стандартный Cut , Копировать и Вставить. Эти команды работают с выбранным текстом или с выбранным объектом. Команды «Вырезать и копировать» добавляют материал в буфер обмена, а команда «Вставить» копирует материал из буфера обмена в презентацию. Кнопки ленты для работы с буфером обмена находятся в буфере обмена ...

Десять заповедей PowerPoint 2013 - манекены

Десять заповедей PowerPoint 2013 - манекены

, И так получилось, что эти десять заповедей PowerPoint 2013 были переданы из поколения в поколение. Повинуйтесь этим заповедям, и вам будет хорошо с вашим компьютером, и даже с вашим проектором. I. Ты часто накапливаешь свою работу Каждые две или три минуты, нажмите Ctrl + S. Требуется только ...

Использовать слайд-мастер для повторения изображений или текста в PowerPoint 2013 - манекены

Использовать слайд-мастер для повторения изображений или текста в PowerPoint 2013 - манекены

, Если вы хотите добавьте повторяющийся текст - или какую-нибудь умную иллюстрацию - на каждый слайд в презентации PowerPoint 2013 посмотрите на слайд-мастер для простых шагов к успеху. Просто следуйте этой процедуре: вызовите мастер слайдов (нажав кнопку «Слайд-мастер» в группе «Представления представления» на вкладке «Представления»), если это не так ...

Выбор редактора

Записи набора записей iPad и iPhone - макеты

Записи набора записей iPad и iPhone - макеты

На iPhone и даже больше на iPad, интерфейс сенсорного экрана упрощает навигацию по сети, чем использование пульта дистанционного управления телевизором, и гораздо более интерактивный. Это привело к значительному увеличению трафика мобильных данных. По словам производителя мобильных телефонов Ericsson, количество всемирного мобильного трафика данных ежемесячно ...

Что вы должны знать о геокодировании на iPad для разработки приложений для iOS - манекены

Что вы должны знать о геокодировании на iPad для разработки приложений для iOS - манекены

Преобразование адреса в набор координат карты в приложении iOS называется перекрестным геокодированием, тогда как преобразование из набора координат в адрес называется обратным геокодированием. Как прямое, так и обратное геокодирование поддерживаются в классе CLGeocoder от Apple, который входит в структуру ядра Apple CoreLocation. Класс CLGeocoder предоставляет службы ...

Зачем вам разрабатывать приложения iOS - манекены

Зачем вам разрабатывать приложения iOS - манекены

Зачем вам разрабатывать приложения для iOS? Потому что ты можешь. Потому что это весело. И потому, что настало время (сегодня!). Приложения iOS выходят из строя, а разработчики очень успешны. Разработка приложений для iOS может быть самым увлекательным в течение многих лет, с очень небольшими затратами времени и денег (по сравнению с разработкой ...