archives of BI@K

CSS: default alternative
(要cookie)

toppage memoranda

(ここはbewaad institute@kasumigasekiの過去ログ倉庫です。コメント等は仕様上受付けを停止しておりませんが、こちらではご遠慮いただければ幸いです。何かございましたら、現行サイトにお願いいたします。)

2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|

2005-02-03

[notice][WWW]サイト内検索のIE対応

しました。

以下は半分備忘ですが、IE(6.0で確認)搭載のレンダラのバグではないかと思われますので、もし同様の悩みをお持ちの方がいらっしゃればご参考にしていただければと思います。

このページの上部のナビゲーションですが、これは4つのブロックから構成されています。「BI@K」の部分(以下「甲」といいます)、「Bewaad Institute @Kasumigaseki」の部分(以下「乙」といいます)、サイト内検索・アクセス数の部分(以下「丙」といいます)、そしてタブ・パンくずリストの部分(以下「丁」といいます)です。

昨日までは、甲と乙は"float:left"、丙は"position:absolute"とし、丁で"clear:both"と指定していて、Geckoとoperaのレンダラでは丙がきちんと表示されるのですが、IEでは表示されないという症状を抱えていました。同様の問題にお悩みの方であれば先刻ご承知でしょうが、"float:left"というのはそのブロックを左に寄せて続くブロックをその右側に置くもの、"position:absolute"とは周りのブロックとは独立して、そのブロックが含まれる上位のブロックとの位置関係で表示する場所を指定するもの、"clear:both"というのは、先ほどのfloatプロパティの指定の解除で、"both"というのはrightとleftをともに解除するということです(本来"left"のみの指定で十分なのですが(先立つfloatプロパティの値はleftのみですので)、このレイアウトに変更した際、当初は丙も"float:right"で右端に寄せようとしていたことのなごりです)。

で、あれこれ手を入れているうちに、丙に"clear:left"とプロパティ設定をしたところ、IEでも表示されるようになり、何とか主要3レンダラ(IEのレンダラ、Gecko(mozillaやfirefox、netscape navigator 6.x以降で使用)、operaのレンダラ)で概ね意図どおりの表示とすることができました。

#どういう解釈をするバグなのかについては見当もつきません(笑)。とんでもないところに表示されるというのならともかく、あたかも"display:none"や"visibility:hidden"を指定したときのように、どこにも表示されないものですから。

しかし、明らかにバグ対策という記述をするのも何となく気持ちが悪かったので、甲・乙ともに"position:absolute"で表示位置をコントロールし、丁に適当な上方マージンを設定することとした結果、ただいまご覧のレイアウトとなっております。昨日までと(Gecko系とoperaでは)似ているものの何となく違う感じになっているのではないでしょうか。

あとは、KHTML(Mac OS Xの標準ブラウザSafariのレンダラ)などによるレンダリングで狂っていないことを祈っております(webmasterはWindows環境のみで作業しているので、それらの場合、試行錯誤して訂正することができません・・・)。

[economy][WWW]日本史を経済学的に考察するスレ

非常におもしろそうなスレがいちご経済板に立ったのでテイクノートしておきます。議論に少しでも貢献できればよいのですが。

[economy][BOJ]経済変動と3つのギャップ―― GDPギャップ、実質金利ギャップ、実質賃金ギャップ ――

これもテイクノートです。現在は実質金利ギャップ(実質金利−均衡実質金利)がマイナス、すなわちきちんと金融緩和をしている可能性が高いという指摘については、これが日銀職員によるレポートだけに(笑)、時間があるときに検証してみたいと考えています。

[economy][pseudos]並大抵の覚悟では日本は再建されない

本日最後のテイクノートです。night in tunisiaさん「本日のトンデモ本」を見習って、でもあれほどのハイレベルではなくもう少しお気楽な感じで、書籍に限らず取り上げてみたいと思いましたので、木村剛さんからはじめようかと(笑)。ネタが新鮮なうちにやらないと・・・。

本日のツッコミ(全3件) [ツッコミを入れる]
safetyblanket (2005-02-03 09:48)

はじめまして。safariで見ています。サイト内検索の入力欄は問題なく表示されています。

safetyblanket (2005-02-03 09:52)

あ、改行できないのか。こんなサイトがあります。http://www.danvine.com/icapture/

bewaad (2005-02-04 06:49)

>safetyblanketさん、わざわざご報告ありがとうございました。ちなみに改行ですが、「ツッコミを入れる」のリンクをクリックして出てくる画面か、日付別のページのツッコミでは、

このように改行が可能です。しかし、ご紹介していただいたページは面白いですね。同様のニーズはいろいろとあるんだなぁと思いました。


トップ «前の日記(2005-02-02) 最新 次の日記(2005-02-04)» 編集