Bagaimana gaya input dan submit dengan CSS?
I'm belajar CSS. Bagaimana gaya input dan submit dengan CSS?
I'm mencoba membuat sesuatu seperti ini, tapi aku tidak tahu bagaimana melakukan
<form action="#" method="post">
Name <input type="text" placeholder="First name"/>
<input type="text" placeholder="Last name"/>
Email <input type="text"/>
Message <input type="textarea"/>
<input type="submit" value="Send"/>
</form>
135
11
[http://jsfiddle.net/vfUvZ/][1]
Berikut ini's titik awal
CSS:
Hanya gaya anda Submit seperti anda akan gaya lainnya elemen html. anda dapat menargetkan berbagai jenis elemen input dengan menggunakan CSS atribut selector
Sebagai contoh, anda bisa menulis
Menggabungkan dengan lain penyeleksi
Berikut ini adalah kerja [Contoh][1]
HTML
CSS
Saya akan menyarankan daripada menggunakan
gunakan
Tombol diperkenalkan secara khusus bantalan styling CSS dalam pikiran. Anda sekarang dapat menambahkan gradien gambar latar belakang untuk itu atau gaya ini menggunakan CSS3 gradien.
Baca lebih lanjut tentang HTML5 bentuk struktur di sini
Cheers! .Pav
bentuk elemen UI agak dikendalikan oleh browser dan sistem operasi, sehingga tidak sepele untuk gaya mereka sangat andal dalam cara bahwa itu akan terlihat sama di semua browser umum/OS kombinasi.
Sebaliknya, jika anda ingin sesuatu yang spesifik, saya akan merekomendasikan untuk menggunakan perpustakaan yang menyediakan anda stylable elemen form. uniform.js adalah salah satu perpustakaan.
Untuk keandalan I'd sarankan memberikan kelas-nama, atau
id pada elemen gaya (idealnya sebuah
kelasuntuk teks input, karena tidak akan mungkin ada beberapa) dan
iduntuk tombol kirim (meskipun
kelas` akan bekerja dengan baik):Dengan CSS:
Untuk lebih up-to-date browser, anda dapat memilih dengan atribut (menggunakan HTML yang sama):
Anda bisa juga hanya menggunakan saudara combinators (karena teks-masukan untuk gaya tampaknya selalu mengikuti sebuah
label
elemen, dan menyerahkan berikut textarea (tapi ini agak rapuh)):Aku melakukannya dengan cara ini didasarkan pada jawaban yang diberikan di sini, saya berharap hal ini membantu
Ketika styling input type submit menggunakan kode berikut.
Sebenarnya, ini juga karya besar.
HTML
Styling CSS
Sangat sederhana:
Ini adalah kerja saya telah diuji.