1 kj

iらんど掲示板改造について

始めまして。掲示板の改造について質問させていただきます。今自分で掲示板を改造しているのですが、どうしてもわからない事があります。書き込みの部分を個別にテーブルで分けたいのですがCSSでの記述がょくわかりません・・・。よろしければ教えていただけないでしょうか?お願いします。
(PC)
2 PUREST
CSSのみで掲示板を改造していますか?
書き込みをテーブルで分けるのはJavaScriptでないとできません。
CSSの場合hr要素のwidthとheightを調整して、bodyのbackground-colorと同じ色をbackground-colorに指定すると、似たような雰囲気は出せますが。
(PC)
3 kj
返信ありがとうございます。失礼しました、ちょっと意味がズレてしまったよぅで・・・今はdocument.write('←こんな形で作成しています。この中に記述するのですか?本人さほどスキルがないのですいません・・・
(PC)
4 PUREST
document.write('〜');
のソースの後に下記のように記述します。

window.onload=function(){
repW="</td></tr></table><br><table><tr><td>";
myS=window.document.body.innerHTML;
repT=/<hr size=.?1.?>/gi;
myR=myS.replace(repT,repW);
window.document.body.innerHTML=myR+'</td></tr></table>';
}

tableの細かい指定は、document.write('〜');
の中にCSSで記述しましょう。
例:document.write('<style><!--table{border-width:10px;border-style:ridge;border-color:blue;width:50%}--></style>');
tableの横の表示位置はtable要素の前後にdiv要素を入れてalign属性で指定するのが無難です。
(参考:http://tancro.stp-1.com/stylesheet/n6_center.html
それと、できれば
document.write('<link rel="stylesheet" href="CSS外部ファイルのURL" type="text/css">');
としてJavaScript外部ファイルの中でCSS外部ファイルを呼び出すようにすれば、Opera7にも対応できるのでお勧めです。
(Opera7の場合document.body.innerHTMLを取得すると、スタイル要素が空になってしまうため)
(PC)
5 kj
詳しく説明いただき本当にありがとうございました。

がんばってやってみます。
(PC)