en aşağıdaki kodu olduğunu varsayalım:CSS marjları ekleyin veya birleştirilsin mi?
<div style="margin-bottom:100px;">test</div>
<div style="margin-top:100px;">test</div>
Bunu bazen elemanları arasında marjının 100px oluşturur ve bazen (biz aşina değilim belirli ayarları kullandığınızda) 200px fark ettim. Spesifikasyonda bunun hakkında herhangi bir bilgi bulamıyorum. Bu neye dayanıyor?
o zaman h1
marjı p
marjı ile kombine edilecek boş belgede h1
ve p
varsa. Toplamayacaklar. Hangisi büyükse kullanılır.
Bana aynı görünüyorlar: http://jsfiddle.net/s7bWq/ – ashley
Bunun üzerinde biraz bulanık, ama bence tarayıcıların yapması gereken şey bu. Yani, iki kenardan daha büyük kullanın. Tarayıcıya özel olabilir ama emin değilim ... –
DIV'ler her zaman 200 piksellik bir kenar boşluğu oluşturacaktır. Ama 'h1' +' p' onları 100 piksele birleştirir. Bunun boş bir belgede test edilmesi gerekiyor. – Atadj