В моей структуре HTML я настроил ее так:
<body>
<main>
<section>
...
</section>
<aside>
...
</aside>
</main>
</body>
Проблема заключается не в всех страницах <aside>
Мне нужно выбрать <section>
и дать ему max-width: 500px;
ТОЛЬКО, когда <aside>
присутствует. По умолчанию используется section { max-width: 1000px; }
(если <aside>
отсутствует)
В отличие от Селектора для одного тега, за которым следует другой тег; пользователь [задающий вопрос] хочет стилизовать "B" ВСЕ ВРЕМЯ. Кроме того, в этом вопросе пользователь хочет выбрать "B" (не "A" )
- Мне нужно стирать
<section>
ТОЛЬКО, если присутствует<aside>
. - Я не могу изменить порядок HTML > _ <
- Можно ли это сделать только с помощью CSS?
- Какой селектор мне нужен или как его настроить?
- Если это невозможно сделать с CSS (я скорее это только CSS), как я могу это сделать?