Contentが上にズレてしまうjQuery上で動くLightbox風プラグインであるところのThickbox(軽くて高機能で好き。このブログでも使用中)なんですが、画像だけでなく外部htmlなんかもLightbox風に表示できます。(ただし呼ぶhtmlはUTF-8が推奨のようです。)jQuery上で動くのでだいたいどのブラウザでも問題なく動いていたんですが、インラインコンテンツに適用しIE7でクリックしたら上の方に残ってしまっていました。position指定がバッティングでもしたかと思ったんですが、こちらの記述を見るとthickboxリンクを設置したhtmlの先頭で正しくxml宣言とDOCTYPE宣言をしないといけないらしい。実際にはXML宣言ではなくDOCTYPE宣言のほうが大事みたい。“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>で正常動作します。2009年4月9日IEのCSSバグ:floatさせた画像の左側に空白ができるIE7になってマシになったと思っていたんだけど、ちょっとコーディングするとまだバグにぶつかるなあ。今回ぶつかったのは画像をフロートさせた場合に左側に3pxのマージンが発生するというもの。フロート要素のマージンが倍で計算されるというのはよく出会うがこれは初めてなのか、今まで気づかなかったのか。するとあるが、これだとimgごとfloatさせてギチギチに詰めている場合などに不具合がある。/>などとするのはフロートしているブロックが実質203pxになってしまう。すると画像のwidthが変わってしまって都合が悪い。CSS表記)要するにCSSをimgに使わなければいいことなので、imgをdivで囲い、そちらにCSS指定を移すことで回避できる。ネパール料理ミトラただの昼飯メモ。国立市の旭通りは吉野屋の向かいのビル2Fにミトラというネパール料理店がある。和風ネパール料理と書いてあった。今まで入ったことがなかったが、なんだか本場の5ッ星レストランのベテランシェフが3人も来日しているとかで(何の星なのかは不明)、ランチ~夜までずっとバイキングをやっている。ランチは840円で食べ放題、ディナーは1200円。ディナーはタンドリーチキンが付く。教習帰りに入ってみた。