Saya mencoba membuat tombol dan memasukkan gambar saya sendiri, bukan gambar tombol standar. Namun, batas abu-abu dari tombol standar masih tetap ada, terlihat di luar gambar tombol hitam saya.
Adakah yang tahu cara menghapus batas abu-abu ini dari tombol, jadi hanya gambar itu sendiri? Terima kasih.
-webkit-appearance: inherit;
atau-webkit-appearance:initial
Jawaban:
Menambahkan
ke tombol Anda.
Demo:
https://jsfiddle.net/Vestride/dkr9b/
sumber
background: none;
ke tombol. Perhatikan biola itu dan lihat apakah itu cocok untuk Anda.Ini sepertinya berhasil untuk saya dengan sempurna.
sumber
outline:none;
tidak disarankan karena alasan aksesibilitas. Jika Anda harus menghapus batas fokus, berikan cara lain bagi pengguna untuk melihat bahwa itu memiliki fokus. outlinenone.comSaya mengalami masalah yang sama dan meskipun saya menata tombol saya di CSS, itu tidak akan pernah mengambil
border:none
tetapi yang berhasil adalah menambahkan gaya langsung pada tombol input seperti:sumber
Coba gunakan:
border:0;
atauborder:none;
sumber
Trik yang biasa dilakukan adalah menjadikan gambar itu sendiri bagian dari tautan, bukan tombol. Kemudian, Anda mengikat peristiwa "click" dengan penangan khusus.
Kerangka kerja seperti Jquery-UI atau Bootstrap melakukan ini di luar kotak. Menggunakan salah satunya dapat meringankan banyak konsep aplikasi secara keseluruhan.
sumber
Anda juga dapat mencoba
background:none;border:0px
tombol.juga selektor css
div#yes button{..}
dandiv#no button{..}
. semoga membantusumber
background:#555; font-weight:bold: color:#fff; padding:6px 8px;
Untuk menghapus 'bingkai biru' default dari tombol pada fokus tombol:
Dalam Html:
Dan di Css
Semoga membantu :)
sumber
Tambahkan ini sebagai css,
sumber
$ (". myButtonClass"). css (["border: none; background-color: white; padding: 0"]);
sumber