--- title: marjin slug: Web/CSS/marjin tags: - CSS - CSS özelliği - Referans translation_of: Web/CSS/margin translation_of_original: Web/CSS/margin-new ---
Marjin CSS özelliği her dört kenarın kenar boşluğunu düzenler. Kısayol olarak diğer marjin özellikleri ile tek tek düzenlemenin önüne geçilir : {{ Cssxref("margin-top") }}, {{ Cssxref("margin-right") }}, {{ Cssxref("margin-bottom") }} ve {{ Cssxref("margin-left") }}.
Eksi değerlere müsade edilir.
{{cssinfo}}
/* Her dört kenara uygulanır */ margin: 1em; /* dikey | yatay */ margin: 5% auto; /* üst | yatay | alt */ margin: 1em auto 2em; /* üst | sağ | alt | sol */ margin: 2px 1em 0 auto; /* Genel değerler */ margin: inherit; margin: initial; margin: unset;
Aşağıdaki gibi bir, iki, üç yada dörtlü değer atama:
<length><percentage>autoauto kullanıldığında değerleri otomatik atanır. Blok elementleri merkeze konumlandırmada kullanılır.div { width:50%; margin:0 auto; } div bloğunu yatay olarak merkeze konumlandırır.{{csssyntax}}
<div class="ex1"> margin: auto; background: gold; width: 66%; </div> <div class="ex2"> margin: 20px 0 0 -20px; background: gold; width: 66%; </div>
.ex1 {
margin: auto;
background: gold;
width: 66%;
}
.ex2 {
margin: 20px 0px 0 -20px;
background: gold;
width: 66%;
}
{{ EmbedLiveSample('Simple_example') }}
margin: 5%; /* tüm kenarlar 5% marjinli */ margin: 10px; /* tüm kenarlar 10px marjinli */ margin: 1.6em 20px; /* üst ve alt 1.6em, sağ ve sol 20px marjinli */ margin: 10px 3% 1em; /* üst 10px, sağ ve sol 3%, alt 1em marjinli */ margin: 10px 3px 30px 5px; /* üst 10px, sağ 3px, alt 30px, sol 5px marjinli */ margin: 1em auto; /* 1em marjin üst ve altta, çerçeve yatay olarak merkezde */ margin: auto; /* çerçeve yatay olarak merkezde üst ve alt marjin 0 */
margin: 0 auto;Modern tarayıcılarda yatay merkez konumlandırma için display: flex; justify-content: center; kullanınız.
Bununla birlikte, eski tarayıcılarda IE8-9 gibi, bu tanımlama kullanılamaz. Yatay merkez konumlama için elementi kapsayan elemente margin: 0 auto; kullanınız.
| Specification | Status | Comment |
|---|---|---|
| {{ SpecName('CSS3 Box', '#margin', 'margin') }} | {{ Spec2('CSS3 Box') }} | Belirgin değişiklik yok |
| {{ SpecName('CSS3 Transitions', '#animatable-css', 'margin') }} | {{ Spec2('CSS3 Transitions') }} | "margin" transitions ta animasyon özellikiği kullanılabilir |
| {{ SpecName('CSS2.1', 'box.html#margin-properties', 'margin') }} | {{ Spec2('CSS2.1') }} | Inline elementeki efekleri kaldırıldı |
| {{ SpecName('CSS1', '#margin', 'margin') }} | {{ Spec2('CSS1') }} | başlangic değeri atandı |
{{CompatibilityTable}}
| Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|---|
| Basic support | 1.0 | {{CompatVersionUnknown}} | {{ CompatGeckoDesktop("1") }} | 3.0 | 3.5 | 1.0 (85) |
auto value |
1.0 | {{CompatUnknown}} | {{ CompatGeckoDesktop("1") }} | 6.0 (strict mode) | 3.5 | 1.0 (85) |
| Feature | Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Basic support | 1.0 | {{CompatVersionUnknown}} | {{ CompatGeckoMobile("1") }} | 6.0 | 6.0 | 1.0 |