Применяем css стиль к div блоку без id или class
Туторы, Верстка, JavaScriptК примеру, задача задать стиль display:inline-block; всем <div></div> блокам не имеющим указанных id или class
Вариант, вроде:
div {
display:inline-block;
}
Не катит потому как он задаст стиль абсолютно всем div блокам, а нам ведь этого не нужно.
Реализация на js:
$('div:not([class]):not([id]).css('display','inline-block');
Реализация на css:
div:not([id]):not([class]) {
display:inline-block;
}
Комментарии
DEN
09.04.2016 13:45:51
09.04.2016 13:45:51
А что если мне нужно применить код css к div которые входят в состав только нужно мне div, а не вообще ко всем?
<div class="1">
<div class="1.1"></div>
<div></div>
<div class="1.2></div>
</div>
<div class="1">
<div class="1.1"></div>
<div></div>
<div class="1.2></div>
</div>
DEN
09.04.2016 14:03:36
09.04.2016 14:03:36
nth-child не подходит, т.к. div меняет свой номер, то 6,то 5 то 7
DEN
09.04.2016 14:06:16
09.04.2016 14:06:16
Разобрался.
.1 div:not([id]):not([class]) {display:inline-block}
.1 div:not([id]):not([class]) {display:inline-block}
admin
09.04.2016 15:16:25
09.04.2016 15:16:25
Да уж DEN, порой даже в самых простых задачах мы пытаемся придумать невероятные решения :D
Ну ничего, главное что разобрался ;)
Ну ничего, главное что разобрался ;)