Teknik Font awesome
Pengenalan
Font Awesome adalah situs layanan penyedia icon untuk pengembang web.
Mengapa Font Awesome?
- Banyak pilihan Icon tersedia secara gratis.
- Dapat di gunakan di setiap perangkat apapun.
Persiapan
Penulisan Font Awesome terbagi menjadi dua cara, yang masing masing memiliki fungsi yang sama.
Tempelkan kode berikut di atas tag </head>
terlebih dahulu.
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet"/>
<script crossorigin='anonymous' src='https://kit.fontawesome.com/a062562745.js'></script>
Jika anda telah memiliki aku Font awesome Anda dapat Login jika belum punya Anda dapat mendaftar terlebih dahulu.
Cari Icon Fontawesome yang ingin di tampilkan
1. Elemen Html
Yang pertama adalah dengan menggunakan tag elemen Html, Ini adalah cara yang sangat sederhana dalam pembuatannya.
Membuat dengan Tag
Anda dapat membuat elemen Html menggunakan tag <i>
atau <span>
untuk menampilkan icon. Namun lebih di sarankan baiknya menggunakan tag <i>
.
Setelah itu tambahkan atribut class dengan nilai fa
dan fa-home
untuk memanggil icon.
Nilai fa
sebagai bagian yang harus ada untuk memanggil icon.
Nilai fa-home
sebagai pemilih icon apa yang ingin di tampilkan.
<h2>Ikon Rumah</h2>
<p>Contoh ikon rumah</p>
<i class="fa fa-home"></i>
Mengubah besar ukuran
Anda juga dapat mengubah besar ukuran dengan menambahkan nilai fa-lg
(33% lebih besar), fa-2x
, fa-3x
, fa-4x
, dan fa-5x
.
<h2>Size Ikon</h2>
<p>Contoh ikon rumah ukuran fa-2x</p>
<i class="fa fa-home fa-2x"></i>
Merubah warna icon
Pada dasarnya icon akan mengikuti warna pada text, Anda dapat merubah warnanya dengan menambahkan atribut style.
Atau tambahkan nilai fa-inverse
untuk merubah warna icon menjadi putih.
<h2>Warna Ikon</h2>
<p>Contoh ikon rumah warna merah</p>
<i class="fa fa-home" style="color: red;"></i>
Menggabungkan Ikon
Bagaimanakah menggabungkan dua icon menjadi satu, misalnya Anda ingin menggunakan icon ( ) dan ( ) menjadi satu.
Yang pertama Anda harus membuat wadahnya lalu tambahkan atribut class dengan nilai fa-stack
.
<span class="fa-stack">
<i class="fa fa-square fa-stack-2x"></i>
<i class="fa fa-home fa-stack-1x fa-inverse"></i>
</span>
yang ditulis duluan akan menjadi yang paling bawah dalam tumpukan (stack) ikon.
Membuat ikon list
Membuat ikon list dengan fa-ul
dan fa-li
.
<ul class="fa-ul">
<li><i class="fa-li fa fa-home"></i> Home</li>
<li><i class="fa-li fa fa-book"></i> Book</li>
<li><i class="fa-li fa fa-globe"></i> Globe</li>
<li><i class="fa-li fa fa-archive"></i> Archive</li>
</ul>
Memutar ikon
Memutar ikon menggunakan fa-rotate-*
dan fa-flip-*
.
<i class="fa fa-shield"></i> normal<br/>
<i class="fa fa-shield fa-rotate-90"></i> fa-rotate-90<br/>
<i class="fa fa-shield fa-rotate-180"></i> fa-rotate-180<br/>
<i class="fa fa-shield fa-rotate-270"></i> fa-rotate-270<br/>
<i class="fa fa-shield fa-flip-horizontal"></i> fa-flip-horizontal<br/>
<i class="fa fa-shield fa-flip-vertical"></i> fa-flip-vertical
Animasi Ikon
Animasi ikon dengan fa-spin
dan fa-pulse
.
<i class="fa fa-cog fa-spin fa-2x fa-fw"></i>
<span class="sr-only">Loading…</span>
<i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i>
<span class="sr-only">Loading…</span>
2. Css
Yang kedua adalah dengan menggunakan Css
p.demo:before {
content: "\f007";
font-family: FontAwesome;
}
<p class="demo"> About</p>
About