Saya harus membungkus ikon saya di dalam <a>
tag untuk beberapa alasan.
Apakah ada cara yang mungkin untuk mengubah warna ikon font-mengagumkan menjadi hitam?
atau mungkinkah asalkan dibungkus dengan <a>
tag? Font yang mengagumkan seharusnya font bukan gambar, kan?
<a href="/users/edit"><i class="icon-cog"></i> Edit profile</a>
html
css
font-awesome
SEKARANG
sumber
sumber
Jawaban:
Ini bekerja untuk saya:
Untuk versi Font Awesome di atas 4.7.0 , tampilannya seperti ini:
sumber
.fa {color: green;}
melakukan triknya. Anda kemudian dapat melakukan.fa.icon-white {color: white;}
untuk mendapatkan efek yang sama seperti yang Anda inginkan di atas.background-color
background-color: #112233
ke CSS. Lihatlah kode ini sebagai contoh.HTML:
css:
Anda juga dapat menambahkan kelas tambahan ke ikon tombol ...
sumber
Anda dapat menentukan warna pada atribut style:
sumber
Bootstrap
.<i>
tag dengan menggunakantext-primary
kelas, timpa warna ikon sebagai biru. jadi ada baiknya untuk menyadarinya.Untuk mengubah warna ikon ikon yang mengagumkan untuk seluruh proyek Anda gunakan ini di css Anda
sumber
Coba ini:
sumber
text-red
,text-blue
atautext-yellow
berasal?Jika Anda tidak ingin mengubah file CSS, inilah yang berfungsi untuk saya. Dalam HTML, tambahkan gaya dengan warna:
sumber
Untuk menekan hanya ikon-roda gigi di tombol semacam itu, Anda dapat memberikan kelas tombol, dan mengatur warna untuk ikon hanya ketika di dalam tombol.
HTML:
CSS:
Ini akan membuat ikon apa pun yang merupakan turunan langsung dari tombol Anda menjadi hitam.
sumber
Dengan mengacu pada jawaban @ClarkeyBoy, kode di bawah ini berfungsi dengan baik, jika menggunakan
Font-Awesome
ikon versi terbaru atau jika Anda menggunakanfa
kelasDan, kemudian tambahkan
icon-white
ke kelas yang adasumber
Anda menulis kode dalam css dan itu akan mengubah warna menjadi putih atau warna apa pun yang Anda inginkan, Anda menentukannya
sumber
cukup beri dan gaya teks apa pun yang Anda suka: D HTML:
sumber
berikan saja gaya yang Anda inginkan
sumber
Anda dapat mengubah warna ikon fontawesome dengan mengubah warna foreground menggunakan
css
color
properti . Berikut ini adalah contohnya:Ini juga mendukung svgs
sumber
Tulis kode ini di baris yang sama, ini ubah warna ikon:
sumber
Jika Anda ingin mengubah warna ikon tertentu, Anda dapat menggunakan sesuatu seperti ini:
sumber
Anda dapat mengubah warna ikon Font Awesome dengan kelas bootstrap
menggunakan
contoh
sumber
Bagi saya satu-satunya hal yang berhasil adalah inline css + overriding
sumber
HTML:
css:
Menggunakan kelas akan memberi Anda properti mengikat gratis yang dapat Anda terapkan pada tag apa pun yang Anda butuhkan.
sumber