Что такое # перед селектором в CSS?

106
20 ноября 2021, 03:30

Что такое # перед селектором в CSS? Чем он отличается от . и как это называется, чтоб я смог статейки поискать

Answer 1
  1. Селектор #identifier – соответствует элементу с атрибутом id="identifier", как правило, "identifier" должен быть уникальным на странице
  2. Селектор .class-name – соответствуют элементам, у которых в атрибуте class указан class-name

Селектор по идентификатору является более специфичным чем селектор по классу, поэтому более вероятно, что применятся свойства который указаны в нем, пример:

#green { 
  background-color:green; 
  border: 2px solid red; 
} 
 
.red { 
  background-color:red; 
  border: 1px solid black; 
  width:100px; 
  height:20px; 
  margin:5px; 
}
<div class="red"></div> 
<div id="green" class="red"></div> 
<div class="red"></div>

READ ALSO
Зачем Pixel perfect верстка

Зачем Pixel perfect верстка

Зачем писать макет pixel perfect? Я так понимаю для этого используется Position: relative И отрицательные marginЭто же от одной до трех лишних строк иногда...

234
Почему появляется отступ в form?

Почему появляется отступ в form?

Делаю все по пропорциям, все свойства правильные(не факт) и выходит отступ справа, хотя я его не задавалУбрать тоже не получается

239
Проблема с нахождением полуслова &quot;авва&quot; в тексте

Проблема с нахождением полуслова "авва" в тексте

Представлено вот такое задание:

200
Исходный код MFC

Исходный код MFC

Подскажите пожалуйста, где можно найти исходный код MFCЕсли конкретней, то я бы хотел посмотреть реализацию класса CFile, но не смог найти в интернете

104