Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimanakah saya boleh menggunakan huruf kecil dan kemudian menggunakan huruf besar menggunakan CSS dan JavaScript?

Bagaimanakah saya boleh menggunakan huruf kecil dan kemudian menggunakan huruf besar menggunakan CSS dan JavaScript?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-01 12:09:02441semak imbas

How can I lowercase and then capitalize text using CSS and JavaScript?

Membesarkan Teks Selepas Diperkecilkan dengan CSS dan JavaScript

Adalah mungkin untuk menggunakan huruf kecil dahulu dan kemudian menggunakan huruf besar menggunakan CSS atau JavaScript.

Kaedah CSS

CSS boleh digunakan untuk menggunakan huruf besar huruf pertama bagi setiap perkataan menggunakan sifat transformasi teks. Dengan menetapkan text-transform:capitalize;, teks akan ditukar secara automatik kepada huruf kecil dahulu, kemudian huruf pertama setiap perkataan akan dijadikan huruf besar.

Contoh:

<code class="css">.className {
    text-transform: capitalize;
}</code>

CSS ini akan memastikan bahawa semua teks dalam elemen dengan className kelas akan dikecilkan dahulu dan kemudian dihuruf besar.

Kaedah JavaScript

JavaScript menyediakan pendekatan yang lebih fleksibel kepada huruf besar teks selepas huruf kecil. Kaedah toLowerCase() boleh digunakan untuk menukar semua teks kepada huruf kecil, diikuti dengan kaedah replace() untuk menggunakan huruf besar pada huruf pertama setiap perkataan.

Contoh:

<code class="js">function capitalize(s){
    return s.toLowerCase().replace( /\b./g, function(a){ return a.toUpperCase(); } );
};

capitalize('this IS THE wOrst string eVeR');</code>

Dalam contoh ini, fungsi capitalize() mula-mula menukar rentetan input s kepada huruf kecil menggunakan toLowerCase(). Kemudian, ia menggunakan kaedah replace() dengan corak ungkapan biasa (/b./g) untuk mencari huruf pertama bagi setiap perkataan (ditunjukkan oleh sempadan perkataan b), dan fungsi fungsi panggil balik tanpa nama(a){ return a. toUpperCase(); }, menggunakan huruf besar pada huruf yang dipadankan.

Atas ialah kandungan terperinci Bagaimanakah saya boleh menggunakan huruf kecil dan kemudian menggunakan huruf besar menggunakan CSS dan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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