CSS Dersleri Bölüm 12 – Margin
Uzunca bir boşluktan sonra tekrar yazabildim. Ve şimdi konumuzu anlatayım.
Element çevresindeki boşluklar margin’i tanımlar. Css’te margin olarak kullanabiliriz tabi.
Bir elementin dış çevre boşluğunu ifade eder marjin. (kenarların dışında kalan yerler). Bu bölgenin hiçbir rengi yoktur ve tamamen saydamdır.
The top, right, bottom, and left margin can be changed independently using separate properties. A shorthand margin property can also be used, to change all margins at once.
Kullanılabilen değerler
Değer | Tanım |
---|---|
auto | Tarayıcı dış boşlukları ayarlar. Tarayıcıya bağlı bir sonuç oluşur burada. |
length | Sabit bir boşluk yani marjin oluşur bu durumda (pixel(px) ile, punto(pt) ile veya em ile belirlenir.) |
% | Elementin yüzdelik değerini içeren bir boşluk belirtir. |
İçeriye alabilmek için eksi yönde değerler de kullanabilmeniz mümkün.
Margin – Tekil kenarlar
CSS’te, farklı kenarlara farklı boşluk ölçüleri verilmesi mümkündür:
Örnek
margin-bottom:100px;
margin-right:50px;
margin-left:50px;
Margin – Kısayazım özelliği
Kodun kısa yazımı, tüm margin özelliklerinin tek bir margin tanımında yazılabilmesiyle olur. Bu kısayazım özelliğidir.
Tüm özelliklerin yazımı için margin’de “margin” kullanılır:
Margin özelliği birden dörde kadar özellik alabilir farklı olarak.
- margin:25px 50px 75px 100px;
- üst boşluk 25px
- sağ boşluk 50px
- alt boşluk 75px
- sol boşluk 100px
- margin:25px 50px 75px;
- üst boşluk 25px
- sağ ve sol boşluk 50px
- alt boşluk 75px
- margin:25px 50px;
- alt ve üst boşluk 25px
- sağ ve sol boşluk 50px
- margin:25px;
- tüm boşluklar 25px
Örnek uygulamalar
CM kullanarak bir yazının üst boşluğunun ayarlanması
Yüzdelik değer kullanarak bir yazının alt boşluğunun ayarlanması
CSS Margin özelliklerinin hepsinin listesi
Özellik | Tanım |
---|---|
margin | Kısayazım için tek bildirimde. |
margin-bottom | Bir elementin taban boşluğunu sağlar |
margin-left | Bir elementin sol boşluğunu sağlar |
margin-right | Bir elementin sağ boşluğunu sağlar |
margin-top | Bir elementin üst boşluğunu sağlar |