Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Menambah Ikon Jelas pada Medan Input Teks dengan Mudah?

Bagaimanakah Saya Boleh Menambah Ikon Jelas pada Medan Input Teks dengan Mudah?

Mary-Kate Olsen
Lepaskan: 2024-12-08 02:52:13
asal
643 orang telah melayarinya

How Can I Easily Add Clear Icons to Text Input Fields?

Mencipta Input Teks Jelas dengan Ikon

Dalam borang web, selalunya wajar untuk menyediakan cara intuitif untuk mengosongkan nilai input, terutamanya untuk elemen input teks. Ini boleh meningkatkan pengalaman pengguna dengan membenarkan pemadaman pantas input tanpa menggunakan navigasi kursor.

Penyelesaian berasaskan jQuery

jQuery menawarkan beberapa pemalam yang memudahkan penciptaan input elemen dengan ikon jelas bersepadu. Pemalam ini membenarkan kedudukan tepat ikon dalam medan input.

Pelaksanaan CSS Tersuai

Sebagai alternatif, anda boleh menggunakan CSS tersuai untuk mencipta ikon yang jelas tanpa bergantung pada perpustakaan pihak ketiga.

input[type=search] {
  padding-right: 20px;  /* Adjust as needed */
}

input[type=search]::after {
  content: "×";
  position: absolute;
  right: 5px;  /* Adjust as needed */
  top: 5px;  /* Adjust as needed */
  font-size: 14px;
  color: #ccc;
  cursor: pointer;
}

input[type=search]:focus::after {
  color: #000;
}
Salin selepas log masuk

Menggunakan "carian" Atribut

Penyelesaian mudah ialah menambah atribut type="search" pada elemen input. Ini secara automatik akan memaparkan ikon yang jelas dalam pelayar moden. Walau bagaimanapun, perlu diingat bahawa kaedah ini tidak akan berfungsi dalam versi Internet Explorer sebelum 10.

<input type="search">
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambah Ikon Jelas pada Medan Input Teks dengan Mudah?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan