記事No.462 へのコメントです。
こんにちは、早速のお返事ありがとうございました!実は私も、いじっている時に『改行じゃ階段状になるのも当たり前だよねえ。それじゃテーブルタグ?』と思っていたのですが、一体どこにタグを入れたらいいのか全く分かりませんでした(^ ^;
そこで指導いただいたサンプルをそのまま該当箇所にコピペしてみたらエラーが出ましたので、サンプルのテーブルタグ位置を参考にして手を加えていたものに書き足していったら、思い通りの表示になりましたのでご報告いたします(^-^)
>ただ、横並びだと、カテゴリの数が増えたときに、画面からはみ出させるか、カテゴリ名の表示幅を縮めるかする必要があるので、そこをどうするか考えどころですね。
そうですね、うちは今のところはカテゴリが4つ以上に増える予定はないので、とりあえずカテゴリのセルを幅指定して対応しています。ただ、カテゴリ・サブカテゴリ共に増やす時は表示が崩れないかどうか、チェックの必要がありそうです。
リスト表示、管理用、検索窓などはこれから縦並びにして追々位置の微調整をする予定です。…こう考えると、やっぱり左右表示の方が理に適っていますね(笑)
>本当は、JavaScript でやるのがきれいなんでしょうけど、ブラウザ依存が激しいので、JavaScriptは嫌いだったりします。
私は、メインで使っているのはIEなのですが、PCに触る場所によってNNやタブブラウザを使用することもあるのでその気持ちは分かります。
ブラウザだけではなく解像度とかモニタとか、人によってwebを見る環境って全然違いますものね。せめて少しでも多くの環境で見やすいようチェックしたいのですが、なかなか上手くいかず出先で自分のHPを見て後ろにひっくり返りたい気持ちになることが多々あります・・・(^ ^;
お陰様で、これでリンク・日記・エッセイと全てこちらでお世話になることができそうです。タグ打ち無し、FTPソフトを立ち上げなくても簡単更新、ものぐさな私には理想かもしれません(笑)
御指導本当にありがとうございました。また何かございましたら、その時はどうかよろしくお願いしますね。
それでは失礼します。
以下は、サンプル部分を改造無しのExit改造版(ややこしいな)上で差し替えた時に出たエラーメッセージです。残念ながら私にはさっぱり分からない内容なのですが、この先同じように上下フレームにされたい方がおられた時、参考になさっていただければ幸いです。
(当方はサンプルを参考にタグ挿入で対応できました)
-----------------
[exit.cgi:101:warn] Bareword found where operator expected at /home/********/html/cgi-bin/test2/exit.cgi line 101, near "" border"
(Might be a runaway multi-line "" string starting on line 100)
> " border=0> $catdata->{'catname'}</a>\n";
[exit.cgi:101:warn] (Missing operator before border?)
> " border=0> $catdata->{'catname'}</a>\n";
[exit.cgi:101:die] syntax error at /home/********/html/cgi-bin/test2/exit.cgi line 101, near "" border"
BEGIN not safe after errors--compilation aborted at /home/********/html/cgi-bin/test2/exit.cgi line 101.
> " border=0> $catdata->{'catname'}</a>\n"; [ この記事にコメントを返信する ] [ 原文引用 ]