Html тоже попадает под *, значит ему самому задастся inherit, нет?
приоритетность у тега выше чем у *
Тогда почему на проекте не работало...
хз, может стоило писать html > *
HTML-программистом быть почетно! 👍
Ну ты пишешь это через html?
HTML-программистом быть почетно! 👍
я проверил, оно работает
Завтра чекну, у меня ничего не работало... Хотя через инспектор были видны мои значения, но перечёркивались, при этом через стандартные звёздочки box-sizing задавался нормально. Попробую потом разобраться. А ты сам как задаёшь box-sizing через звёздочки или html?
HTML-программистом быть почетно! 👍
зачем задавать инхерит? задай сразу border-box и не парься
Эта тема для больших проектов распространена, обычная практика и даже лучше чем стандарт, но почему-то сломалось
<style> html { box-sizing: border-box; } * { box-sizing: inherit; } .block{ width: 20px; height: 20px; display: block; border: 5px solid red; background: blue; } </style> <div class="block"></div> без box... размер блока станет 30px, с останется столько сколько я указал в коде
HTML-программистом быть почетно! 👍
А не наоборот? А то я тоже подзабыл что-то. )
нет, * самая слабая
Обсуждают сегодня