ずっと悩んでいた問題が解決した。
Web ページを作成していたのだが、完成したページを Internet Explorer 7 が正常に表示してくれない。
IE5、IE6、Firefox、Opera、Lunascape4 など、主要なブラウザでは正常なのに IE7 だけが頑として正常表示を拒否するのである。
流行の clearfix で Float を clear しようとしても Footer 部分が画面上部に表示されてしまい、それを回避する方法を模索すること数日間。
悩みに悩んで諦めかけた夕方、途中にある Div に height を指定していることに気付き、それを削除すると見事に IE7 が正常に表示してくれた。
この height を指定していた、たった 1行のおかげで布団に入ってからも気になって寝付けず、3日間も 4日間も寝不足にすらなっていたのである。
IE7 の不具合とまでは言わないまでも、他のブラウザと解釈が異なるのが腹立たしいし、IE6 で問題となっていた多くの不具合を解消したと言う触れ込みだったはずなのに、動作は余計に不安定になっているような感じすらしてしまう。
多くの人は何を書いているか理解不能なことだろうが、コンピュータ業界の人間は細かなことで悩んだり、Microsoft のおかげで多大な迷惑を被っていたりしながらも、怒りのやり場がなくて一人泣いていたりするのである。