Чтобы получить доступ к элементам в вашем CSS без ущерба для всех элементов этого типа на странице, есть несколько вещей, которые вы можете сделать.
Во-первых, я бы посоветовал вам:загляните в CSS-селекторы , чтобы узнать больше о различных способах выбора элементов.
Вот пара из макушек, которые могут быть вам полезны.
Выбор по идентификатору или классу
Вы можете выбрать один элемент по его идентификатору или несколько элементов по имени класса.Имейте в виду, что только один элемент на странице может иметь одинаковый идентификатор, но многие элементы могут иметь один и тот же класс.
HTML
<div id="myIdSelector"></div>
и
<div class="myClassSelector"></div>
CSS
Идентификаторы ссылаются с использованием символа #
, а классы с использованием символа .
(точка) в CSS
#myIdSelector{
/* Styles for this single item */
}
.myyClassSelector{
/* Styles here for this collection of items */
}
Выбор потомков
Это в основном относится к выбору элемента на основании того, что он является в некотором роде потомком другого элемента.Самая простая форма этого - дочерний селектор.Рассмотрим следующее:
div p{ /* styles here */}
Это ссылка на все теги абзаца, которые находятся внутри (потомков) деления.
Другой пример объединения селектора идентификаторов с селектором дочерних элементов:
#myNavMenu li a{ /* styles here */}
На этот раз мы стилизуем все элементы привязки, которые находятся внутри элементов списка, которые, в свою очередь, находятся внутри чего-либо с идентификатором myNavMenu
.