- ベストアンサー
テーブルのセルが空の時
セルの中が空の時、セルの周りの線が消えてしまいます。 cssのやり方を調べたところ、方法はあったのですが、 IE未対応でした。 cssでもよいので線を表示する方法はないものでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
<TD><BR></TD> ではダメですか?
その他の回答 (4)
- d-3
- ベストアンサー率42% (16/38)
<style type="text/css"> <!-- th,td { border: solid 1px; } table { border-collapse: collapse; } --> </style> これで一括して指定できます。thとtdで別なタイプの線にしたいときなどは、個別に指定してください。 table { border-collapse: collapse; } は、セル間の隙間が必要ない場合のみ記述してください。
- steelgreen
- ベストアンサー率50% (50/100)
スタイルシートの部分 <style type="text/css"> <!-- #id{ border:solid 1px #000; } --> </style> 空セルの部分 <td id="line"> </td> id="line"のlineは他の単語や文字でもOKです。 用はスタイルシートの#に続く後の単語と idに続く単語を一致させます。 ちなみに、idをclassにしてもOKです。 や<br>の他に透過GIFを使うなんていう手もありますね。
- shy00
- ベストアンサー率34% (2081/5977)
#1、#2の方に追加 半角スペースを入れるだけでもOKです。 <td> </td>
こんにちは。 空のセルの部分に を入れてください。 <tr><td>こんにちは</td><td> </td></tr> という感じです。 もしかして、この方法は使いたくないから質問されてるのかな?
お礼
みなさま、いろいろなやり方を教えてくださりありがとうございました。 今回は<BR>タグを使用し、解決いたしました。