マージンから奇妙な動作が発生しています。垂直のスクロールバーは、私が底の近くにいなくても表示されます。これをテストし、Chrome、IE11、Firefoxの最新バージョンで同じ結果が得られたことを考慮して、これが望ましい動作であると仮定します。マージンとパディングの動作
body
のマージンなしでpadding
0.1px
に結果を変更するスクロールバー
<html>
<head>
<style>
body {
margin: 0;
height: 100%;
padding: 1px;
}
div {
margin: 15px;
}
</style>
</head>
<body>
<div>Hmm</div>
</body>
</html>
で次のコードの結果。 body
のpadding
を0px
に変更すると、余白が生じます。 padding
がゼロでない限り、をbody
に追加すると、スクロールバーが削除されます。
フィヨルドを追加できませんでした。フィヨルドを複製できないためです。これを簡単なhtmlファイルでテストする必要があります。
これは実際には予想される動作ですか?なぜ彼らはそれをこのように実装したのかという論理的な説明はありますか?