Rumah > Artikel > hujung hadapan web > tukar fon javascript
Javascript boleh menukar fon dalam halaman web dengan mudah. Perubahan fon boleh dicapai dengan mengubah suai sifat fon dalam helaian gaya atau secara langsung mengubah suai gaya elemen teks.
Berikut ialah dua cara asas untuk menukar fon menggunakan Javascript:
Dalam Javascript , kita boleh menggunakan atribut document.styleSheets
untuk mengakses lembaran gaya dan atribut cssRules
untuk mengakses peraturan gaya. Kita boleh mencari peraturan yang perlu mengubah suai sifat fon, dan kemudian mengubah suai sifat fonnya kepada fon baharu.
Berikut ialah contoh kod:
// 找到需要修改字体的样式规则 var styleSheets = document.styleSheets; for (var i = 0; i < styleSheets.length; i++) { var rules = styleSheets[i].cssRules || styleSheets[i].rules; for (var j = 0; j < rules.length; j++) { if (rules[j].selectorText === 'body') { // 修改字体属性 rules[j].style.fontFamily = 'Arial, sans-serif'; } } }
Kod ini menukar atribut fon elemen badan kepada Arial, sans-serif
.
Kami juga boleh mengubah suai secara langsung gaya elemen teks. Kita boleh mencari elemen yang fonnya perlu diubah suai, dan kemudian mengubah suai atribut fon dalam gayanya kepada fon baharu.
Berikut ialah contoh kod:
// 找到需要修改字体的元素 var elements = document.getElementsByTagName('p'); for (var i = 0; i < elements.length; i++) { // 修改字体属性 elements[i].style.fontFamily = 'Arial, sans-serif'; }
Kod ini menukar atribut fon semua e388a4556c0f65e1904146cc1a846bee
elemen dalam halaman kepada Arial, sans-serif
.
Di atas ialah dua kaedah asas menukar fon menggunakan Javascript. Dengan mengubah suai helaian gaya atau mengubah suai terus gaya elemen, kita boleh mencapai kesan menukar fon dengan mudah.
Atas ialah kandungan terperinci tukar fon javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!