- ベストアンサー
Flashについて
- Flashのプラグインがない人のために、swfの下にjpgを置いておく方法とは?
- Macで見るとswfファイルのループが繰り返される問題について、HTMLで制御する方法はあるか?
- Flashでテーブルの入れ子をしているが、中のtr、tdの部分のボーダーラインを消す方法はあるか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
flashについては詳しくないので、TABLEの部分だけですが 記入されているソースだとテーブル入れ子にはなっていませんよね。 入れ子にするようであれば、概ね下のようなソースになると思います。 <table width="710" height="400" border="1"> <tr> <td align="center"> <table border="0"> <tr> <td width="74" height="355">空欄です</td> <td width="542">swfファイルが入ってます</td> <td width="74">小さなgifファイルが入ってます</td> </tr> <tr> <td> </td> <td>文字が入ってます</td> <td>小さなgifファイルが入ってます</td> </tr> </table> </td> </tr> <tr> <td> </td> </tr> </table> 細かい部分はまだ直したほうが良いところがありますが(テーブルやセルのサイズ指定などは、まだ直したほうが良いと思います。)、大体お望みのものに近づいたのではないでしょうか?
その他の回答 (1)
- chun-2
- ベストアンサー率47% (24/51)
テーブルのソース、お望みのものとは違っていたようですね。 ><table border="0">にしている中のテーブルのラインが見えるのは、 gifファイルや何かが入っているためなのでしょうか。 このgifファイルにリンクの設定などしてありますか? テーブルの枠ではなく画像の枠が表示されているのではないでしょうか? もし画像にリンクを配置してあるのでしたら、 <img src="xxx.gif" border="0">としてやれば良いとは思うのですが、見当違いでしたらすみません。 なお、<td>タグには属性border="0"は付けられません。一つのテーブルの中でセルによってボーダーを表示したりしなかったり、というのは出来ませんので、ボーダーを付けたテーブルの中にボーダーのないテーブルを入れ子にするか、その逆の配置をしないといけません。上記のソースが入れ子テーブルの中身だけなのであれば、さらに、その中にテーブルを入れ子にしないといけないのではないかと思います。
お礼
ご丁寧に何度もありがとうございます! chun-2さんのアドバイスを参考にやってみたら、 何とかラインを消すことが出来ました! 属性をよく理解していなかったので、とっても勉強になりました。 ありがとうございました!
お礼
早速のご回答ありがとうございます。 説明不足で申し訳ありませんでしたが、入れ子の中身(一部)だけ記述していました。 大きなテーブルのラインは欲しいのですが、中の小さなテーブルのラインが消したいのです。 <table border="0">にしている中のテーブルのラインが見えるのは、 gifファイルや何かが入っているためなのでしょうか。