tukar fon javascript

王林
Lepaskan: 2023-05-09 14:08:38
asal
702 orang telah melayarinya
<p>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.

<p>Berikut ialah dua cara asas untuk menukar fon menggunakan Javascript:

  1. Ubah suai sifat fon dalam helaian gaya (CSS):
<p>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.

<p>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';
    }
  }
}
Salin selepas log masuk
<p>Kod ini menukar atribut fon elemen badan kepada Arial, sans-serif.

  1. Ubah suai gaya elemen teks secara langsung:
<p> 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.

<p>Berikut ialah contoh kod:

// 找到需要修改字体的元素
var elements = document.getElementsByTagName('p');
for (var i = 0; i < elements.length; i++) {
  // 修改字体属性
  elements[i].style.fontFamily = 'Arial, sans-serif';
}
Salin selepas log masuk
<p>Kod ini menukar atribut fon semua <p> elemen dalam halaman kepada Arial, sans-serif.

<p>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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan