めも

休みだってのに、cssなのかhtmlなのかjavascriptなのか、どこのトラブルなのかわからない、かつ、致命的なバグのために調べもの。
症状としては。
全体をネガティブマージンで左右入れ替え。左メニューエリアのdivコンテナのタイトル部分のtableが左メニューの最上部にどっちゃり溜まってしまう。…うーん、言葉で説明するのは難しいなぁ。
箱がいくつかタテに並ぶありがちなメニュー。その箱の中のタイトルが上のほうに集まって、箱の中のあるべきところにおさまってくれない、てなイメージ。
IE6だけ、それもノートパソコンなんかのわりと貧弱なディスプレイ環境で出る。
なんでやねん、と調べまくり。いや、サイト公開が明後日だし。IE6なんて相手にしてられっか、と思いつつまだまだシェア大きいし、んなもんのためにサポートの問い合わせ増やしたらやばいし。
結局。
haslayoutというんだそうだ。該当するdiv要素にzoom:1をつけたら、すんなりおさまるようになった、気がする。
…そういや、土曜の夜、メシを食ってたら、奥歯のブリッジがまたポロっと。休みで予約も入れられず、しかたないんで、明日電話入れて、また歯医者通いが始まりそうだ。もう入れ歯でもなんでもしてくれ。鬱。
[07/21 13:36:45]
zaurusだと画面の幅がきついというかくるしというか…調整しないと
[07/22 07:57:49]
zoom:1=hasLayout trueで不都合が出たら、zoom:normalでそこだけ hasLayout false にすることができる、らしい。
IEの独自拡張ってのはほんとめんどう
[07/22 13:05:25]
でもって、IE6だけの症状だったので、_zoom:1に変更。さらに、でもって、あちこちビミョーなmarginっぽいのが発生してるんでそこにはいちいち_zoom:normal…か。なんでやねん。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
【電子書籍発売中】