«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как я могу динамически изменять ширину псевдоэлемента :before с помощью jQuery?

Как я могу динамически изменять ширину псевдоэлемента :before с помощью jQuery?

Опубликовано 12 ноября 2024 г.
Просматривать:728

How can I dynamically change the width of a :before pseudo-element using jQuery?

Динамическое изменение ширины :before CSS-селекторов с помощью JQuery

При веб-разработке вы можете столкнуться со сценариями, когда динамическое содержимое требует корректировки стиля псевдоэлементов, таких как :before. Чтобы добиться этого с помощью JQuery, популярной библиотеки JavaScript, выполните следующие действия:

Во-первых, предположим следующие правила CSS:

.column:before{
    width: 300px;
    float: left;
    content: "";
    height: 430px;
}

.column{
    width: 500px;
    float: right;
    padding: 5px;
    overflow: hidden;
    text-align: justify;
}

Теперь, чтобы установить свойство ширины псевдоэлемента :before с помощью JQuery, вы можете добавить новый элемент стиля в заголовок документа:

$('head').append('');

Это добавляет новое правило CSS, которое переопределяет начальную ширину Ссылка]

Хотя этот метод не является специфичным для псевдоэлементов :before, он позволяет динамически изменять их ширину или другие свойства CSS.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3