CSS margin-block özelliği
- Önceki sayfa margin
- Sonraki sayfa margin-block-end
Tanım ve Kullanım
margin-block
Özellik, blok yönündeki başlangıç ve bitiş kenarları arasındaki dış kenarı belirler ve aşağıdaki özelliklerin kısaltmasıdır:
margin-block
Özelliğin değeri farklı yöntemlerle ayarlanabilir:
margin-block özelliği iki değer içeriyorsa:
margin-block: 10px 50px;
- Kenarın dış kenarı 10px'dır
- Bitiş kenar marjları 50px'tır
Eğer margin-block özelliği bir değer içeriyorsa:
margin-block: 10px;
- Başlangıç ve bitiş kenar marjları 10px'tır
CSS'nin margin-block
ve margin-inline
Özellikleri CSS'nin margin-top
,margin-bottom
,margin-left
ve margin-right
Özellikleri çok benzerdir, ancak margin-block ve margin-inline
Özellik, blok yönlü ve satır yönlüye bağlıdır.
Dikkat:İlgili CSS Özelliklerini writing-mode
Blok yönlüyü tanımlar. Bu, bloğun başlangıç ve bitiş konumlarını ve margin-block
Özelliğin sonucu. İngilizce sayfalar için, blok yönlü aşağıya doğru, satır yönlü soldan sağa doğru gider.
Örnek
Örnek 1
Blok yönlüde her iki yanın marjını ayarlar:
div { margin-block: 35px; }
Örnek 2
div öğesinin writing-mode
Writing-mode özelliği vertical-rl olarak ayarlandığında, blok yönlüde öğelerin başlangıç konumu üstten sağa taşınır, öğelerin bitiş konumu alttan solda bırakılır. Writing-mode değişiklikleri margin-block etkisini de etkiler:
#parentDiv { writing-mode: vertical-rl; } #myDiv { margin-block: 10px 50px; }
CSS Dilbilgisi
margin-block: auto|length|initial|inherit;
Özellik Değeri
Değer | Açıklama |
---|---|
auto | Varsayılan Değer. Öğenin varsayılan margin-block değeri. |
length |
px, pt, cm gibi birimlerle margin-block belirtilir. Negatif değerlere izin verilir. Ayrıca bakınız:CSS Birimleri. |
% | Parent elemente göre satır yönlüde margin-block'un yüzdesel büyüklüğünü belirtir. |
initial | Bu özelliği varsayılan değerine ayarlar. Ayrıca bakınız: initial. |
inherit | Bu özelliği, ebeveyn öğesinden devralır. Ayrıca bakınız: inherit. |
Teknik Ayrıntılar
Varsayılan Değer: | auto |
---|---|
Geçirirlik: | Hayır |
Animasyon Yapımı: | Desteklenir. Ayrıca bakınız:Animasyon İle İlgili Özellikler. |
Sürüm: | CSS3 |
JavaScript Dilbilgisi: | object.style.marginBlock="50px 20px" |
Tarayıcı Desteği
Tablodaki rakamlar, bu özelliği tam olarak destekleyen ilk tarayıcı sürümünü gösterir.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
87.0 | 87.0 | 66.0 | 14.1 | 73.0 |
İlgili sayfalar
Referans:CSS margin-block-end özelliği
Referans:CSS margin-block-start özelliği
Referans:CSS margin-bottom özelliği
Referans:CSS margin-inline özelliği
Referans:CSS margin-left özelliği
Referans:CSS margin-right özelliği
Referans:CSS margin-top özelliği
Referans:CSS writing-mode özelliği
- Önceki sayfa margin
- Sonraki sayfa margin-block-end