Rumah > Artikel > hujung hadapan web > CSS :disabled vs. [disabled]: Bilakah Anda Harus Menggunakan Yang Mana?
Kedua-dua kelas pseudo :disabled dan pemilih atribut [disabled] boleh digunakan untuk menggayakan input yang dilumpuhkan padang. Walau bagaimanapun, terdapat beberapa perbezaan asas antara kedua-dua pendekatan.
Pemilih atribut [dilumpuhkan] menyasarkan elemen dengan atribut dilumpuhkan, tanpa mengira jenis elemen atau definisi bahasa. Ini menjadikannya penyelesaian yang lebih umum, berpotensi terpakai walaupun pada dokumen bukan HTML.
Sebaliknya, kelas pseudo :disabled bergantung kepada bahasa dan menyasarkan elemen yang dikenal pasti secara jelas sebagai dilumpuhkan dalam HTML dokumen. Ia bergantung pada definisi antara muka pengguna untuk menentukan apa yang membentuk keadaan orang kurang upaya.
Dalam kebanyakan kes, tiada perbezaan prestasi yang ketara antara kedua-dua pendekatan. Walau bagaimanapun, terdapat beberapa pertimbangan yang halus:
Akhirnya, pilihan antara :disabled dan [disabled] bergantung pada keperluan khusus aplikasi:
Dari segi keserasian penyemak imbas, kedua-dua :disabled dan [disabled] disokong dengan baik merentas penyemak imbas utama.
Atas ialah kandungan terperinci CSS :disabled vs. [disabled]: Bilakah Anda Harus Menggunakan Yang Mana?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!