html5 - Bolehkah HTML atau JS menukar atribut .css secara dinamik?
伊谢尔伦
伊谢尔伦 2017-05-24 11:36:09
0
2
958

Sebagai contoh, adakah mungkin untuk menukar nilai atribut *.css atau <style>
Contohnya: gunakan input:tag warna untuk mendapatkan nilai warna yang dipilih dan mengemas kini warna bar skrol? (Ini mesti menggunakan pemilih, bukan sebaris)


Satu kaedah yang terlintas di fikiran sekarang ialah menggunakan js untuk mencipta <gaya> pada halaman semasa, dan kemudian mengubah suai kandungan dalam teg ini. Tertanya-tanya jika anda mempunyai idea lain?


Saya rasa saya tidak menerangkannya dengan jelas Nilai atribut helaian gaya CSS perlu diberikan berdasarkan nilai. Contohnya: pengguna memilih #6ec42a, kemudian bar skrol menjadi warna #6ec42a. Dalam kes ini, bukan mudah untuk menyediakan fail CSS lebih awal. Tidakkah kita boleh menghabiskan semua warna perenambelasan dan membuat fail CSS yang berbeza? Tetapi saya sangat berterima kasih atas kaedah yang baru anda kongsikan, saya juga tidak tahu ini, jadi saya baru sahaja mempelajarinya.

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(2)
黄舟

Tulis beberapa fail .css dengan pelan berbeza dan gunakan js untuk memuatkan fail css secara dinamik mengikut situasi

phpcn_u1582

Sebagai contoh, jika anda ingin menukar nilai atribut *.css atau <style> berdasarkan kandungan nilai input, adakah mungkin?
Anda boleh menggantikan *.css dengan pemilih atribut
Sebagai contoh: $("[href*=aaa.css]").attr({href: 'bbb.css'});

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan