Поэтому, в основном, я хочу только создать первый конкретный ящик на своем сайте.
Я хотел бы попробовать использовать селектор атрибутов для достижения height
(поверьте мне, не было другого способа стилизации этого, я буквально пробовал все).
Я попробовал следующее (наряду со многими другими вариантами):
.first_child[style='height: 299px;']:first-child {
background-color: red;
}
.clear[style='height: 299px;']:first-child {
background-color: red;
}
.first_child:first-of-type [height='299px;'] {
background-color: red;
}
Хотя, я просто не могу заставить его работать.
Является ли это исправляемым, или я пытаюсь сделать невозможное?
Ниже приведен снимок экрана моей структуры HTML, если необходимо:
Попробуйте * = вместо just = и убедитесь, что точное соответствие текста. Тем не менее, это очень плохая идея. Попробуйте что-нибудь еще:
#content div.columns div.clear:first-child > div.child:first-child {}
.clear:first-child .child:first-child {
background-color: red;
}
div[style='height: 299px;']:first-child
(то есть удалите.clear
и.first_child
и другие простые селекторы, у которых нет такого подходящего атрибута стиля).