Вот пять современных функций CSS на 2024 год, а также примеры кода для каждой:
Стилизовать родительский элемент div, если он содержит дочерний элемент .active
div:has(.active) { background-color: lightgreen; }
Измените макет карточки в зависимости от размера ее контейнера
@container (min-width: 500px) { .card { display: flex; flex-direction: row; } } @container (max-width: 499px) { .card { display: block; } }
Вложенные стили для кнопки на карточке
.card { background-color: white; padding: 20px; .button { background-color: blue; color: white; padding: 10px; } }
Используйте перенос текста, чтобы сбалансировать текст в абзаце
p { text-wrap: balance; width: 300px; / Set a width for the effect / }
Выделение полей ввода при фокусировке с клавиатуры
input:focus-visible { outline: 2px solid blue; background-color: lightyellow; }
Эти примеры иллюстрируют, как реализовать каждую функцию в вашем CSS, повышая скорость реагирования и доступность вашего веб-дизайна.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3