首頁 > web前端 > css教學 > 主體

如何使用 jQuery 動態改變 :before 偽元素的寬度?

Susan Sarandon
發布: 2024-11-10 11:46:02
原創
874 人瀏覽過

How to Dynamically Alter the Width of a :before Pseudo-Element using jQuery?

使用JQuery 更改:before CSS 選擇器寬度

為了動態設定:before 偽元素的寬度,您可以附加文件頭部的新樣式元素。

JQuery 代碼:

$('head').append('<style>.column:before{width:800px !important;}</style>');
登入後複製

說明:

  • $('
  • $('headhead') 選擇

$('headhead') 選>; HTML 文件的元素。 .append() 方法將新的樣式元素加入

    在style 元素內部,我們將.column:before 選擇器的width 屬性設為800 像素,覆蓋原寬度。
  • 注意:

!important 聲明用於確保新的寬度覆蓋任何先前設定的樣式。 值得注意的是,沒有直接的 jQuery 方法來修改 a 的規則偽類。提供的解決方案涉及修改 CSS 樣式表。 此技術可讓您使用 :before 偽元素動態變更元素的寬度,而沒有它的元素不受影響。

以上是如何使用 jQuery 動態改變 :before 偽元素的寬度?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板