Kenar boşluklarından garip davranış alıyorum. Alt tarafa yakın bir yer olmamasına rağmen dikey bir kaydırma çubuğu belirir. Bunu test ettiğimi ve Chrome, IE11 ve Firefox'un en son sürümlerinde aynı sonuçları aldığımı düşünürsek, bunun istenen davranış olduğunu varsayalım.Kenar Boşluğu ve Dolgu davranışı
body
olmayana kenar boşluğunda padding
0.1px
için sonuçlar değiştirme kaydırma
<html>
<head>
<style>
body {
margin: 0;
height: 100%;
padding: 1px;
}
div {
margin: 15px;
}
</style>
</head>
<body>
<div>Hmm</div>
</body>
</html>
de aşağıdaki kod. body
'un padding
' un 0px
ile değiştirilmesi de bir kenar boşluğuna neden olur. Ayrıca, body
için box-sizing: border-box
eklenmesi, padding
sıfır olmadıkça kaydırma çubuğunu kaldırır.
Bir Fiddle eklemedim çünkü orada kopyalayamıyorum. Bunu basit bir html dosyasında test etmeniz gerekir.
Bu aslında beklenen davranış mı? Bunu böyle uyguladıklarına dair mantıklı bir açıklama var mı?