人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

?0.html#3というパラメータを渡した際に
ブラウザの中心にテーブルタグで囲まれた以下の一行を
<tr><td>3</td></tr>
ブラウザの中心にを表示したい場合はどうしたらいいのでしょうか?
<name="3"></a>を<tr><td><name="3">3</a></td></tr>
にしても駄目でした。

他に方法はあるのでしょうか?
わかる方教えてください。

●質問者: hopefully
●カテゴリ:就職・転職 ウェブ制作
✍キーワード:HTML タグ パラメータ ブラウザ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● garplunor
●20ポイント

中央位置へ表示したい場合は、javascriptで指定することになります。

おそらくやりたいことは、簡易にhtmlタグのみでだと思いますのでこれについて説明します。

タグの位置は中央部ではなくブラウザ画面上の最上部へリンクラベルになります。

TOPになるためには、下方にそれなりのスクロールができる空白があいていなければなりません。

<html>
<body>
<a href="#3">頭出し</a>
<br><br><br>
<table>
<tr><td><a name="3">3</td></tr>
</table>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</body>
</html>
<||

2 ● llusall
●50ポイント

JavaScriptを使用しました。


<html>

<body>

    <a href="JavaScript:jump('#3');">3までジャンプ(真ん中表示)</a>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <table>

    <tr><td><a name="1">1</td></tr>

    <tr><td><a name="2">2</td></tr>

    <tr><td><a name="3">3</td></tr>

    <tr><td><a name="4">4</td></tr>

    <tr><td><a name="5">5</td></tr>

    <tr><td><a name="6">6</td></tr>

    </table>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

</body>

<SCRIPT type="text/javascript">

<!--

function jump(no){

    location.href=no;

    document.body.scrollTop = document.body.scrollTop - (document.body.clientHeight / 2);

}

//-->

</SCRIPT>

</html>

◎質問者からの返答

あああ、別ページに飛ぶのを忘れてました。

すいません。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ