身体がだるい。やばいなあ…。
画面のレイアウト変更をやる。プルダウンの部分に手入力もしたいという困ったちゃんなクライアントなので、コンボボックスを自作してるんだけど、その自作コンボボックスの部分だけ絶対座標で指定してるらしく、他の位置へ移動できない。困った。
しかたがないのでコードをまたいじる。自作のコンボボックスは DHTML で作っていて、IE のバグなのか仕様なのか、他の標準のプルダウンと重なるとその下に表示されてしまうのだ。z-index の値を大きくしてもダメ。
レイアウトを変更しないでできないかといろいろ試してみる。オフィスについてくるマイクロソフトフォームズ 2.0 のコントロールを貼ってみたがうまく動かない。
どうしようもないので、ActiveX コントロールはやめて DHTML のままでいくことにした。コンボボックスの部分を相対座標に変更して、他のプルダウンに重ならない場所へ移動。ついでに画像で「▼」マークを作っている部分を Marlett フォントに変更。
来週から取手に常駐という話が出てきた。う~ん。
ふつうに残業。22:00 にあがった。やれやれ…。
(2001/11/20 00:00:00 更新)