CSS
margin
özelliği elementin dışında boşluk oluşturmak için kullanılır.
margin
özelliği ile HTML elementleri arasında boşluk oluşturabilirsiniz.
margin
özelliği elementin border (kenar çizgisi) dışında boşluk oluşturur.
CSS ile margin üzerinde tam kontrol sağlarsınız. Dilerseniz tüm kenarların boşluğunu, dilerseniz tek bir kenarın boşluğunu ayarlayabilirsiniz.
Bu elementin margini 30px
CSS margin
özelliği genelde margin:50px
şeklinde kullanılır. Bu şekilde kullanımda tüm 4 dış köşeden 50px boşluk bırakılır.
Dilerseniz köşelere ayrı ayrı boşluklar verebilirsiniz:
margin-top
üst boşlukmargin-bottom
alt boşlukmargin-left
sol boşlukmargin-right
sağ boşlukdiv {
margin-top: 50px;
margin-bottom: 100px;
margin-right: 200px;
margin-left: 50px;
}
Bir elementin 4 tarafının marjin değerlerini tek bir satırda değiştirmek mümkündür.
Normalde elementin 4 tarafının marjin değerleri:
margin-top
üst marjinmargin-bottom
alt marjinmargin-left
sol marjinmargin-right
sağ marjinşeklinde ayarlanır. Bunları tek satırda belirtmek mümkündür:margin:10px 30px 50px 40px
Bu şekilde kullanıldığında sırası ile üst, sol, alt ve sağ marjine tek satırda değer atanabilir.
Bir elementi yatayda ortalamak isterseniz margin
özelliğine auto
değerini vermelisiniz.
Bu özelliğin düzgün çalışması için elemente width
ile genişlik vermelisiniz. Genişlik verdiğinizde element sağdan ve soldan eşit şekilde boşluk bırakılarak ortalanır.