パソコンQ&A

position CSS辞典

CSSリファレンス 目的順
CSSリファレンス ABC順

positionボックスの配置方法(基準位置)を指定する

対応ブラウザ

  • IE4
  • IE5
  • IE6
  • IE7
  • IEMac
  • Netscape6
  • Netscape7
  • Firefox1
  • Firefox2
  • Opera6
  • Opera7
  • Opera8
  • Opera9
  • Safari1
  • Safari2

仕様

CSS Level2

内容
static特に配置方法を指定しない
top、bottom、left、rightは適用されない[初期値]
relative相対位置への配置とする
positionプロパティでstaticを指定した場合に表示される位置が基準位置となる
absolute絶対位置への配置とする
親ボックスにpositionプロパティのstatic以外の値が指定されている場合には、親ボックスの左上が基準位置となる
親ボックスにpositionプロパティのstatic以外の値が指定されていない場合には、ウィンドウ全体の左上が基準位置となる
fixed絶対位置への配置とする
スクロールしても位置が固定された状態になる
実際にはサポートしていないブラウザが多い

ブラウザバグなど

SPANタグをposition:absoluteするとリンクできない(Gilder Levin Methodの致命的バグ)
相対配置に続く要素にpositonが継承される
セルにposition:relativeを指定したときの判断がブラウザそれぞれで違う
position:absoluteの基準位置が親要素のpaddingを含めたものになる
内包要素のposition:absoluteの基準位置が内容物を含めたものになる
position:relativeの要素の背景が効かない
buttonタグにposition:relativeを指定しても無視される
buttonタグにposition:relativeを指定すると基準位置がずれる

bottom下からの配置位置(距離)を指定する
clear回り込みを解除する
clipボックスを切り抜き表示(クリッピング)する
direction文字表記の方向(左右)を指定する
display要素の表示形式(ブロック・インライン)を指定する
float左または右に寄せて配置する
height高さを指定する
left左からの配置位置(距離)を指定する
max-height高さの最大値を指定する
max-width幅の最大値を指定する
min-height高さの最小値を指定する
min-width幅の最小値を指定する
overflowはみ出た内容の表示方法を指定する
positionボックスの配置方法(基準位置)を指定する
right右からの配置位置(距離)を指定する
top上からの配置位置(距離)を指定する
unicode-bidiUnicodeの文字表記の方向を上書きする
visibilityボックスの表示・非表示を指定する
width幅を指定する
z-index重なりの順序を指定する


主要ブラウザに非対応

このページはリンクフリーです。設定などは自己責任で…
Copy Right kikky

kikky.net