この記事は、CSS昔話 Advent Calendar 2015の記事になります。 100万年もフィックスしないIEバグがありました。 100万回も潰され、100万回も対応されたのです。 立派なシェア率を誇るブラウザでした。 100万人の人がそのブラウザを必要とし、100万人の人がそのブラウザのサポートが切れたときに泣きました。 IEは、1回も泣きませんでした。 とあるマークアップエンジニアは、IE6でposition: absoluteを使わなければなりませんでした。 IE6は絶対配置なんか嫌いでした。floatやhasLayoutをもつ要素やwidth: 100%;でfloatしている要素が大嫌いでした。 そんな要素の間や直前でposition; absolute;を指定した要素を、IE6はいつもどこかに隠してしまいました。 他のブラウザでは同じように絶対配置されるのに、IE6だけ要素