Селекторы CSS - Селекторы классов

RedDeveloper
25.03.2023 12:31
Селекторы CSS - Селекторы классов

Селекторы классов CSS - это селектор CSS, используемый для применения стиля к определенному элементу. Селекторы классов определяются путем добавления одного или нескольких классов к элементам HTML. Селектор класса начинается с точки (.), за которой следует имя класса.

Ниже я приведу несколько примеров;

  • .yohendis:

Выбирает все элементы с классом "yohendis".

  • .container .yohendis:

Выбирает все элементы с классом "yohendis" под элементом с именем "container".

  • .yohendis1.yohendis2:

Выбирает все элементы с классами "yohendis1" и "yohendis2".

  • .yohendis1, .yohendis2:

Выбирает все элементы с классом с именем "yohendis1" или "yohendis2".

*(yohendis: задается как любое имя).

Давайте рассмотрим его использование на нескольких примерах подробнее;

  1. Сделать цвет заголовков таблиц синим:
.tablobasligi {
  color: blue;
}

→HTML-код:

<table>
  <thead>
    <tr>
      <th class="tablobasligi">Başlık 1</th>
      <th class="tablobasligi">Başlık 2</th>
      <th class="tablobasligi">Başlık 3</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>İçerik 1</td>
      <td>İçerik 2</td>
      <td>İçerik 3</td>
    </tr>
  </tbody>
</table>

2. Чтобы добавить рамку ко всем изображениям:

.resimkenarligi {
  border: 1px solid black;
}

→ HTML-код:

<img src="image1.jpg" class="resimkenarligi">
<img src="image2.jpg" class="resimkenarligi">
<img src="image3.jpg" class="resimkenarligi">

3. изменить цвет фона только одного раздела:

.ozelalanrengi {
  background-color: yellow;
}

→HTML-код:

<div class="ozelalanrengi">
  <h2>Bu bölüm özel bir bölümdür</h2>
  <p>Bu bölümün içeriği burada.</p>
</div>

<div>
  <h2>Bu bölüm normal bir bölümdür</h2>
  <p>Bu bölümün içeriği burada.</p>
</div>
Таким образом, селекторы классов CSS обеспечивают большую гибкость при управлении дизайном. Они позволяют различным элементам иметь общие стилевые свойства, используя одинаковые имена классов, а также определять различные стилевые свойства, используя разные имена классов. Благодаря этому веб-страницы будут выглядеть более последовательными и организованными.
Почему в Python есть оператор &quot;pass&quot;?
Почему в Python есть оператор "pass"?

05.05.2023 14:00

Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.

Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом

05.05.2023 11:59

Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря своим методам, они делают код очень простым для понимания и читабельным.

JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы

05.05.2023 11:57

Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний, то, не теряя времени, практикуйте наш бесплатный онлайн тест 1100+ JavaScript MCQs и развивайте свои навыки и знания.

Массив зависимостей в React
Массив зависимостей в React

05.05.2023 09:44

Все о массиве Dependency и его связи с useEffect.

Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий

05.05.2023 09:26

Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут вам настроить, как будет выглядеть ваш сайт Temple, и вы можете настроить его дизайн в зависимости от ваших потребностей в дополнение к более чем 15+...