


Bagaimanakah saya boleh mengubah suai saiz fon peraturan kelas CSS menggunakan jQuery tanpa menjejaskan gaya lain dalam kelas yang sama?
Cara Mengubah Suai Peraturan Kelas CSS Secara Dinamik dengan jQuery
Soalan:
Anda mahu melaraskan peraturan kelas CSS dengan cepat menggunakan jQuery, khususnya mengubah suai saiz fon tanpa memberi kesan kepada gaya lain dalam kelas yang disediakan (.classname). Selain itu, anda mencari kaedah untuk menyimpan perubahan kelas yang dikemas kini dalam fail.
Jawapan:
Mengubah suai Peraturan Kelas CSS dengan jQuery
Malangnya, jQuery sendiri tidak mempunyai sokongan asli untuk mengubah suai kelas CSS secara langsung. Walau bagaimanapun, berikut ialah pendekatan alternatif menggunakan JavaScript:
<code class="javascript">// Select the CSS rule for the target class (`classname`) const rule = document.styleSheets[0].cssRules[0]; // Adjust font size specifically rule.style.fontSize = "16px";</code>
Menyimpan Perubahan Kelas CSS pada Fail
Untuk menyimpan peraturan CSS yang diubah suai pada fail, ikut langkah ini :
-
Kokas pengisytiharan CSS menggunakan skrip berikut:
<code class="javascript">// Function to extract CSS declarations from a rule function getDeclarations(rule) { let declarations = []; for (let i = 0; i < rule.cssText.length; i++) { declarations.push(rule.cssText[i].trim()); } return declarations; } // Save declarations to a variable const declarations = getDeclarations(rule);</code>
Salin selepas log masuk -
Bina rentetan CSS daripada pengisytiharan yang dikumpul:
<code class="javascript">// Create a CSS string const cssString = declarations.join(";\n");</code>
Salin selepas log masuk - Mulakan permintaan Ajax POST untuk menyimpan rentetan CSS ke fail sebelah pelayan.
Nota Tambahan:
- Penyelesaian JavaScript yang disediakan disokong dalam penyemak imbas utama, termasuk Internet Explorer 6.
- Proses penjimatan fail memerlukan pengendalian sebelah pelayan, yang tidak dibincangkan di sini.
- Pertimbangkan untuk menggunakan CSS prapemproses (cth., Less, Sass) untuk manipulasi pembolehubah CSS yang lebih mudah.
Atas ialah kandungan terperinci Bagaimanakah saya boleh mengubah suai saiz fon peraturan kelas CSS menggunakan jQuery tanpa menjejaskan gaya lain dalam kelas yang sama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Buat borang hubungan JavaScript dengan rangka kerja pintar

Menambah bayang -bayang kotak ke blok dan elemen WordPress

Buat editor teks sebaris dengan atribut yang boleh dipertikaikan

Pembaca Skrin Demystifying: Borang & Amalan Terbaik Diakses

Menjadikan Peralihan Svelte Khas pertama anda

Membandingkan 5 Pembina Borang PHP Terbaik (dan 3 skrip percuma)

Muat naik fail dengan multer di node.js dan ekspres
