W3C

脱テーブルレイアウトって言ったって・・・

やりたいことは、画面の80%の幅を占めるBOXに、その幅の90%の幅のテキストエリアを配置して、その上だか下だかにキャプション付きのテキストボックスを置くんだけど、テキストボックスの幅を調節して「キャプション+テキストボックス」の幅を「テキストエリ…

隣接セレクタ

CSSには隣接セレクタ(X + Y)があって、ある要素の次の要素を指し示す物なのですが、それがIE7からサポートされたのにコメントを挟むと使えないらしい。これってまぁバグかどうかと言われるとバグなんだろうなぁ。まぁ、セレクタのバグというより謎のCOMMENT…

HTMLCanvasElement

どうにかしてモザイクかけたいなーと思っていろいろ考えた結果canvas要素を使うことに。canvas要素は結構すごい要素で、FPSゲーとかも作れる要素です。まぁ、ただの描画キャンバスなんですけど、ね。 canvas要素が実装されているのはFirefoxとOperaらしいの…

CSSで画像をランダムに

しようと思ったけどどう考えても無理なので body { background-image: url("select.cgi/dat.txt"); } こんな感じにして、select.cgiは #! /usr/bin/perl $file = substr($ENV{'PATH_INFO'},1); srand; open(FILE, "< $file"); rand($.) < 1 and $line = $_ w…

form[@accept-charset]

formで送信するときの文字列符号化形式はformのaccept-charsetで指定すればOK。でもIE6ではこの属性が有効になるのはページのエンコードでは表現できない文字を送信するときだけ、らしい。なんじゃそれ、と思いながらもどうせFxだけで動けばいいや、と←のア…

ブラウザでえろg

こないだ・・・いつだっけ、忘れたけども、日記に書いたADVゲームのようなものをブラウザでやるやつ更新。 http://chlice.qee.jp/games/adv/ エフェクト的なものを追加。画面揺れとぐにゃーってなるやつと、あと効果音。音を鳴らすにはFlashのプラグインが必…