
Halo teman-teman WebHozz apa kabar, kita bertemu lagi 🙂 oke kali ini kita akan mencoba tutorial menggunakan fungsi :after & :before yang terdapat pada CSS.
Sebelumnya kita cari tahu dulu pengertian dari :before dan :after teman-teman, nah untuk pengertiaannya sendiri kita mulai dengan :before, simple saja artinya sebelum & kalau untuk :after artinya sesudah, he..he.. kalau gitu kita coba untuk analisa penggunaannya atau fungsinya.
:before digunakan untuk menambahkan elemen sebelum elemen utama, sedangkan :after digunakan untuk menambahkan elemen sesudah elemen utama. Mudahnya :before digunakan untuk menambahkan elemen disebelah kiri sedangkan :after menambahkan elemen sebelah kanan.
Untuk penulisannya single colon ” : ” penulisan pada CSS 2 dan untuk double colon ” :: ” penulisannya pada CSS 3
/*CSS2*/
.tes:before {}
.tes:after {}
/*CSS3*/
.tes::before {}
.tes::after {}
Masih bingung teman-teman, saya akan coba berikan contoh :
<body>
<div id="box">
<ul>
<li>CAMARO</li>
<li>IMPALA</li>
<li>FORD MUSTANG</li>
</ul>
</div><!--end of box-->
</body>
Kita akan coba menambahkan kata di depannya, dengan menggunakan perintah :before
<style>
#box ul li::before{
content: "MUSCLE CAR ";
}
</style>
hasilnya :

Nah sekarang coba teman-teman gunakan fungsi ::after lihat akan memberikan efek apa pada tampilan di website. Nah teman-teman WebHozz selamat mencoba.