
色々調べたのですが、テーブルでのアンカーリンクだとうまくいきません。
●ヘッダーのスタイルは
#site-header {
background: #fff;
display: flex;
position: fixed;
width: 900px;
height:100px;
z-index: 100; /* 重なり順を一番上にする為に100*/
}
●HTML ※簡単に書きます。
<div id="site-header">
ヘッダーの内容
</div>
<div style="padding-top:100px;height:auto !important;">
<table style="margin-top:30px;">
<tr>
<td><a name="001">コード:001</a></td>
</tr>
<tr>
<td><a name="001">コード:002</a></td>
</tr>
… 最大100データ
<tr>
<td><a name="100">コード:100</a></td>
</tr>
</table>
</div>
上記は編集ボタンのリンクも省略しています。
別ページで編集を完了したら、
http:hoge.html#050 のようにして
アンカーリンクでコード「050」を一番上に編集したセルを表示させたいのですが
固定枠のヘッダーがあり、ずれてしまいます。
テーブル以外のは、ネットで調べると出てきますが
テーブルだと、ネットで調整する方法のmarginもpaddingも
うまく行きません。
テーブルの場合、どうしたら良いのでしょうか。
CSSで簡単にできればいいのですが、できないのであれば、他の方法でも構いません。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんにちは
他の部分がどうなっているのか不明ですが、ひとまず、ご提示のHTMLのみで考えてみました。
1)tableのラッパーdivの
>style="padding-top:100px;height:auto !important;"
を削除して
2)CSSに以下を追加
body{ margin:0; padding:0;}
#site-header { top:0; }
body>div:nth-child(2){
position:fixed;
top:100px;
width:100%;
height: calc(100% - 100px);
overflow-y:scroll;
}
という考え方ではいかがでしょうか?
他にも方法はあると思いますが、一例として。
(Chromeおおびfxで確認)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
html でのテキスト結合について
-
divで囲んだ文字が消える
-
商品詳細を横並びに表示する方法
-
Tableタグ内のspan styleが適応...
-
cssで、テーブルのtdの中の文字...
-
テーブルの位置を細かく指定し...
-
テーブルの行を折りたたみたい...
-
テーブルタグの中にdivを含めて...
-
Safariでテーブルのセルの高さ...
-
テーブルのセルに画像をピッタ...
-
ホームページ 表の上の余白を...
-
テーブル内に画像を表示したい。
-
TRタグの余白をcssで設定するには
-
テーブルの任意の列を非表示に...
-
テーブルの横に画像を
-
テーブルの背景を透過する方法
-
エクセルで、タグを自動生成
-
大量にあるrowspanを分割したい。
-
ホームページを中央に表示する...
-
逆L字の表(table)組み
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルの一部分のセルだけに...
-
html でのテキスト結合について
-
テーブル内の画像の高さ調整に...
-
tableタグとformタグの組み合わせ
-
<img>タグにCSSのclass設定可能?
-
vbscriptで時計を作りたい
-
連続した空白を入れたい時は<pr...
-
表とリスト(ulとtable)の違い...
-
<BODY>~</BODY> の中に <STYLE...
-
cssで、テーブルのtdの中の文字...
-
divで囲んだ文字が消える
-
XHTMLに関する質問 順序が逆に...
-
Tableタグで作成した表の縮小
-
Dreamweaver デザインビューの...
-
同じwidth=200でもセル内の文字...
-
td要素内のdiv要素をセンタリン...
-
リストを3列表示にしたい
-
固定ヘッダーがある時のページ...
-
HTML テーブルの一部を半透明に...
-
添付画像のような画面を作成し...
おすすめ情報