Хорошо, я полагаю, что простой ответ - css ошибочен в этом смысле, и его нельзя сделать без SAAS или других методов, которые не поддерживают такие браузеры, как ie или Edge . Мне они тоже нужны.
Поскольку я не могу использовать SASS / LESS или: match (), то, что я сделал, - это инструмент, который преобразует SASS в css.это позволяет мне писать CSS быстрее.Ссылка: https://www.sassmeister.com/
: match () будет работать, но не поддерживает ie и edge, https://css -tricks.com / almanac / selectors / m / matchs /
также SAAS будет работать так же
section, article, aside, nav {
h1 {
color: red;
}
}
Исходный вопрос
Мне было бы любопытно, если есть способ создать список потомков класса, типа или идентификатора.
пример - класс hello
.hello a, .hello div, .hello p{
stuff
}
если это то, как это нужно сделать, то это похоже на недостаток в css ... Я искал больше что-то вроде
.hello > a,div,p
{
stuff
} but this doesn't work
Примерно так, но только если каждый элемент является потомком определенного идентификатора .. может #example Единственный способ заставить его работать - буквально набрать #example body, #example div, #example span.... и т. д. Я хотел бы предположить, что есть способ просто сказать
.example> (make, запятая, разделенный, список) {}
для действительно длинных, таких как это ..
body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, hr,
a, abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strong, sub, sup, tt, var,
b, u, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
}
Я видел примеры только для отдельных предметов.Если вы добавляете id перед everysingle one именно так, как вы это делаете, то пусть так и будет.
По сути, я хочу знать, как сделать это, относящееся к определенному классу или идентификатору, без необходимости писать идентификатор передкаждого из них.