Macam-macam Properti dalam CSS
HALOO, hari ini kita akan mempelajari beberapa Properti dalam CSS sekaligus contoh kodenya.
Mari kita mulai!!!
- Margin
Sebagai contoh kita bisa melihat script kode berikut.
<h3 style="background-color: greenyellow; margin: 10px;">Menggunakan Margin</h3>
Maka akan menghasilkan tampilan seperti ini pada browser.
Pada gambar diatas, kita lihat kotak warna elemen HTMLnya jadi memiliki jarak selebar 10px. Adapun posisinya meliputi sudut kiri, atas, kanan, bawah sama-sama berjarak selebar 10px.
Selain dari itu, ada beberapa pembagian lagi dalam mengatur tiap sudutnya. Langsung aja kita perhatikan kode berikut ini.
Dari kode tersebut, menghasilkan tampilan yang berbeda pada tiap elemen. Itu bisa dilihat pada gambar di atas.
Berikut ini ada deskripsi singkat mengenai ke empat margin pada script kode di atas.
-Margin 1 sisi, untuk 1 sudut margin. Dengan begini, salah satu sudut memiliki lebar atau jarak seperti yang ditentukan.
-Margin 2 sisi, untuk 2 sudut besar margin. Jadi pada contoh di atas, 50px untuk sudut atas dan bawah, dan 100px untuk kiri dan kanan.
-Margin 3 sisi, untuk 3 sudut. Jadi pada contoh di atas, 5px untuk sudut atas, 100px untuk sudut kiri dan kanan, dan 10px untuk sudut bawah.
-Margin 4 sisi berbeda, untuk 4 sudut margin jika per sudutnya beda ukuran. Jadi pada contoh di atas, 5px untuk sudut atas, 50px untuk sudut kanan, 10px untuk sudut bawah, dan 60px untuk sudut kiri. Jadi, urutan mengikuti pola segi empat, berawal dari atas, lalu kanan, kemudian bawah, hingga ke kiri.
- Padding
<h3 style="background-color: greenyellow; padding: 30px;">Padding sebesar 30px</h3>
Dari kode tersebut, menghasilkan tampilan yang berbeda pada tiap elemen. Itu bisa dilihat pada gambar di atas.
Berikut ini ada deskripsi singkat mengenai ke empat padding pada script kode di atas.
-Padding 1 sisi, untuk 1 sudut padding. Dengan begini, 1 sudut memiliki lebar atau jarak sesuai yang sudah ditentukan.
-Padding 2 sisi, untuk 2 sudut besar padding. Jadi pada contoh di atas, 50px untuk sudut atas dan bawah, dan 100px untuk kiri dan kanan.
-Padding 3 sisi, untuk 3 sudut. Jadi pada contoh di atas, 10px untuk sudut atas, 100px untuk sudut kiri dan kanan, dan 50px untuk sudut bawah.
-Padding 4 sisi berbeda, untuk 4 sudut padding jika per sudutnya beda ukuran. Jadi pada contoh di atas, 5px untuk sudut atas, 50px untuk sudut kanan, 10px untuk sudut bawah, dan 60px untuk sudut kiri. Jadi, urutan mengikuti pola segi empat, berawal dari atas, lalu kanan, kemudian bawah, hingga ke kiri.
- Float
CSS property float
memiliki value: left
, right
, none
dan inherit
. Secara default float
memiliki nilai none
Digunakan untuk menentukan bahwa sebuah elemen harus mengapung (float) disebelah kiri dari posisi containing block (elemen blok yang menampungnya).
Digunakan untuk menentukan bahwa sebuah elemen harus mengapung (float) disebelah kanan dari posisi containing block (elemen blok yang menampungnya).
Digunakan untuk menentukan bahwa sebuah elemen tidak boleh mengapung (float).
value dari property float, mengikuti induk element sebelumnya.
saya akan berikan contoh bagaimana penggunaan float pada suatu elemen yang akan diberikan posisi tertentu misalnya disebelah kiri atau kanan, pada kasus ini elemen yang akan diposisikan adalah gambar.
- Absolute
bisa dicoba dengan contoh coding ini.
- Border
Properti border pada CSS membuat garis tepi pada objek HTML kita. Secara gelobal terdapat 3 properti untuk border:
- border-color - spesifik untuk warna border.
- border-style - jenis border, seperti : solid, dashed line, double line
- border-width - spesifik untuk ketebalan garis border.
Sekarang kita akan melihat lebih detail dari beberapa properti diatas.
Properti border-color
properti ini memperbolehkan kita untuk merubah warna dari border. Anda bisa merubah warna secara keseluruhan ataupun hanya sebagian (garis atas, kanan, bawah atau kiri). untuk merubah warna sebagian sebagai berikut:
- border-bottom-color digunakan untuk merubah warna border bagian bawah.
- border-top-color digunakan untuk merubah warna border bagian atas.
- border-left-color digunakan untuk merubah warna border bagian kiri.
- border-right-color digunakan untuk merubah warna border bagian kanan.
Properti border-style
Pada properti border-style ini, Anda diperbolehkan memilih style / jenis garis yang hendak Anda pakai. Berikut adalah beberapa style yang bisa Anda pilih :
- none : Tidak ada border. (atau sama dengan border-width:0;).
- solid : Border single (tunggal) dan padat seperti garis menggunakan bolpoint.
- dotted : Border dalam bentuk titik-titik.
- dashed : Border dalam bentuk garis-garis pendek.
- double : Border dalam bentuk 2 garis solid/padat.
- groove : Border tampak seolah-oleh berukir.
- ridge : Border tampak seperti lawan dari groove.
- inset : Border membuat kotak seperti tertanam di halaman.
- outset : Border tampak menonjol keluar.
- hidden : Sama seperti none.
Anda juga bisa memberikan style border secara individu, misalkan untuk atas, kanan, bawah dan kiri hendak memiliki style yang berbeda menggunakan properti berikut:
- border-bottom-style merubah style untuk border sisi bawah.
- border-top-style merubah style untuk border sisi atas.
- border-left-style merubah style untuk border sisi kiri.
- border-right-style merubah style untuk border sisi kanan.
Properti border-width
Dengan properti border-with kita bisa mengatur tingkat ketebalan border yang akan kita pakai. Nilai ketebalan border yang bisa kita gunakan px, pt atau cm. Kita juga bisa menggunakan thin, medium atau thick.
Sama seperti properti lain, border-width juga dapat dilakukan untuk sisi atas, kanan, bawah dan kiri.
- border-bottom-width merubah ukuran border sisi bawah.
- border-top-width merubah ukuran border sisi atas.
- border-left-width merubah ukuran border sisi kiri.
- border-right-width merubah ukuran border sisi kanan.
Comments
Post a Comment