質問するログイン新規登録

回答編集履歴

1

誤字修正

2018/08/07 12:49

投稿

退会済みユーザー
answer CHANGED
@@ -1,4 +1,5 @@
1
1
  `position: fixed;`は`window`全体を基準とします。
2
+ `html`や`body`が親要素となるわけではありません。
2
- `html`や`body`を基準するわけでは無いので`html`と`body`に`height: 100%;`を指定していなくても、`fixed`の要素が`height: 100%;`に出来るの`window`全体が基準となっているからです。
3
+ `html`と`body`に`height: 100%;`を指定していなくても、`fixed`の要素が`height: 100%;`に出来るの`window`全体が基準となっているからです。
3
4
 
4
5
  ですので、`top: 0;`はwindowの上を基準とし、`left: 0;`はwindowの左を基準とします。