メモの日々


2005年07月18日(月) [長年日記]

[web] テーブルにスクロールバーを付ける

HTMLで、ヘッダは固定でデータ部が縦スクロールするテーブルを作成したい。

にうまく実現している例があったのだけど、これはテーブルの幅が固定だ。幅を固定しないでなんとかできないか色々やってみた。

でも、結局だめ。色々なブラウザでうまくいくようにはできない。ブラウザの種類を特定すれば少しはできた。

Firefox(1.0.4)だと、<tbody>を使うことで大体できる。ただ、スクロールバーの分だけ横幅が狭くなってしまう。

IE6の場合は、スクロールする<div>の中にテーブルを埋め込むしかないみたい。なので、テーブルの幅は固定にするかブラウザの幅に合わせることしかできなそう。

(追記)

marsのメモTable with fixed Header & Column on Internet Explorerというのが紹介されていた。後でどう実現しているのかを調べたいのでメモ。

(追記2)

全面JavaScriptのようだからちょっと違うけど、ActiveWidgets Gridもメモ。

(追記3)

冒頭のページがオブジェクト倶楽部のMLで紹介されていたのでなんとなくメモ。

[dev] 「Hungarian Notation」 (Radium Software Development)

本物のハンガリアン記法は役に立つという話。よく考えられたコーディング規約が必要だ。

しかし,先日の Joel Spolsky 氏のエッセイ "Making Wrong Code Look Wrong" は,世に広められたハンガリアン記法が実は誤解を含むものであり,その正しい意図を提示したうえで,必要性の再認識を促すものとなっていた。

(追記)

これってあのJoelさんのエッセイだったのか。日本語訳があったのでメモ。

[vim] 「Vimの使い方 (これだけは、知らないと)」 (spanish passion )

未だにVimを使いこなせていないのでメモ。

やること

  • オーブンレンジ用べんり棚
  • ブラウンの安い電動歯ブラシ買う
  • 蛍光灯を捨てる
  • 請書