- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:tableの位置の設定&既定文字を隠す)
tableの位置の設定&既定文字を隠す
このQ&Aのポイント
- HTML&CSS初心者のため、tableの位置の設定と既定文字の隠し方に関してアドバイスを求めています。
- 既定文字を消すために、同じ色のtableを上に重ねて隠そうと試みましたが、他の部分の配置が崩れてしまいます。
- 修正箇所、または異なる方法についてアドバイスをいただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
<table>ではなく、<div>を使ってはどうでしょうか。 また、上記ソースで気づいた点として、 ・<table>タグの直後は<tr><td>が必要です。 <table>タグの下に直接ほかのタグを入れることはできません。 ・position:relativeに対してマージンで座標指定すると、 上位階層の状態によって位置が左右されてしまいます。 全体をposition:relativeのdivタグなどで囲い、 その子階層のタグに position:relative; width:~; height:~; みたいにするといいかもしれません(参考URL)
お礼
参考URLも付けて頂き、アドバイスありがとうございます。 <table>タグの直後に<tr><td>を追加してみたら、成功しました!!