'display'と'position'と'float'の関係
'display'・'position'・'float'、この3つは、機能的にはよく似ています。機能的に矛盾が生じた場合、どちらが優先するのか、ここにまとめておきます。
優先する宣言 | 強制される宣言 | ||||||||
---|---|---|---|---|---|---|---|---|---|
display : none | 'position'と'float'を無視 | ||||||||
position : absolute 又は position : fixed |
display : block 及び float : none |
||||||||
float : left 又は float : right |
|
- 注意点
-
- これらのプロパティがスクリプトによって変更された時のUAの挙動については、CSS2の範囲外となっています。
- CSS1とCSS2の相違点
-
- CSS1ではこのような記述はありませんでした。