CSS padding
özelliği içerik ile sınır çizgisi (border) arasında boşluk üretmek için kullanılır.
Padding içerik etrafında boşluk oluşturarak sınır çizgisini (border) uzaklaştırır.
CSS ile padding üzerinde tam kontrol sağlanır. Alt, üst, sağ, sol istenilen tüm taraflardan bu boşluk ayarlanabilir.
CSS bir elementin tüm taraflarına ayrı boşluk verecek özelliklere sahiptir:
padding-top
iç üst boşlukpadding-right
iç sağ boşlukpadding-bottom
iç alt boşlukpadding-left
iç sol boşlukTüm bu padding değerleri aşağıdaki özelliklere sahip olabilir:
Aşağıdaki örnekte HTML elementinin 4 farklı köşesine farklı padding değerleri verilmiştir:
p{
padding-top: 50px;
padding-right: 30px;
padding-bottom: 50px;
padding-left: 80px;
}
Daha önce bir kaç CSS özelliğinde gördüğümüz gibi padding özelliği de kısa yöntem ile yazılabilir.
Tek satırda bir elementin dört tarafı için farklı paddingler verilebilir.
Kısa yazım padding şu özellikleri içerir:
padding-top
iç üst boşlukpadding-right
iç sağ boşlukpadding-bottom
iç alt boşlukpadding-left
iç sol boşlukEğer padding
dört değer alıyorsa: padding:10px 20px 30px 40px;
Eğer padding
üç değer alıyorsa: padding:10px 20px 30px;
Eğer padding
iki değer alıyorsa: padding:10px 20px;
Eğer padding
tek değer alıyorsa: padding:10px;
div.ornek1 {
padding: 25px 50px 75px 100px;
}
div.ornek2 {
padding: 25px 50px 75px;
}
div.ornek3 {
padding: 25px 50px;
}
div.ornek4 {
padding: 25px;
}