IEのCSSバグ;position:absoluteの要素が消える

float要素の閉じる直前にposition:absoluteの要素があるとabsolute要素が消える。
対策は「別なところに置く」。
hasLayoutを持つclearの直前やwidth:100%の要素で起こると言われているが、ul要素(width:100%ではない)をfloatさせてその中にabsoluteのulをネストで突っ込んだら同じような症状が出た。

参照(日本語)
参照(英語)

カテゴリーmemo