ie6 positionとfloatのバグ

2011/01/20

調べると有名?
原因はよくわかんない…原因はie6のバグ。

私の場合は下記のような感じで「position:absolute;」の箇所が消える。

  1. <div style=”position:relative;top:0;left:0;”>
  2.  <div style=”position:absolute;top:0;left:0;”>ああ</div>
  3.  <div style=”float:left;width:100px;”>いい</div>
  4.  <div style=”float:left;width:100px;”>うう</div>
  5. </div>

「position:absolute;」のあとに空のタグをかませればいいと言うことでやってみた。
IE6でposition:absoluteしたボックスが消えるバグ」を参考。

  1. <div style=”position:relative;top:0;left:0;”>
  2.  <div style=”position:absolute;top:0;left:0;”>ああ</div>
  3.  <div></div>
  4.  <div style=”float:left;width:100px;”>いい</div>
  5.  <div style=”float:left;width:100px;”>うう</div>
  6. </div>

これはちょっとイヤ。だから少しアレンジしてみた。

  1. <div style=”position:relative;top:0;left:0;”>
  2.  <div style=”position:absolute;top:0;left:0;”>ああ</div>
  3.  <div>
  4.   <div style=”float:left;width:100px;”>いい</div>
  5.   <div style=”float:left;width:100px;”>うう</div>
  6.  </div>
  7. </div>

まだ、こっちの方がいい。

詳しく知りたければWin/IEで絶対配置(position: absolute)のボックスが消えるバグの検証ページ

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい