• 締切済み

任意の場所を中央に表示させたい(イメージ:ラベルを貼った所を上部ではなく画面中央に表示されたい)

ホームページ作成に関する事で度々お世話になります。 検索したのですが思うようなものがなく質問させて頂きます。 リンクを貼ったファイル仮に「表紙」とします。 リンク先のページには大きくて縦横スクロールは必ず出るような大きさの画像を貼ります。 表紙のリンクを押すとリンク先のページに貼った画像の任意の場所を画面の中央に表示させたいのですがどのようにしたらいいでしょうか? 画像を切り刻みテーブルに入れ並べてラベルは試しましたが、上部にしか表示されず思うような結果が得られませんでした。 「ラベルのリンク先を中央に表示させたい」という方が判って頂き易いのでしょうか? 勿論ラベルには拘っていませんので良い方法をお教え頂ければ非常に助かります。 宜しくお願いします。 追記: 画像のピクセルをX.Yを知る事は可能です。 インターネットの表示速度は一切考えなくて良いです。

  • HTML
  • 回答数1
  • ありがとう数0

みんなの回答

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

よく意味がわからないのですが、 画面に収まりきれない、はみ出ている画像があり、 その画像の中央が見えるように自動的に移動させたいということですか?(ページを開いて最初に表示される場所が画像の中央になるように自動的に表示させる?)

t2fuzzy
質問者

補足

要領を得ない質問で申し訳御座いません。 後者の方です。 大きな画像があり、前のページ(表紙)で 「点Aに飛ぶ」で大きな画像の「点A」に飛ぶ(飛んだ時に点Aを自動的に中央に表示させたい) 「点Bに飛ぶ」で大きな画像の「点B」に飛ぶ(飛んだ時に点Bを自動的に中央に表示させたい) ・・・・・ ・・・・・ ・・・・・ というように複数設置したいのです。 その点(AやB)は画像の中心という意味ではなく その点(AやB)を画面の中心で表示させたいという事です。 説明下手ですが是非宜しくお願いします。

関連するQ&A

  • ページの最上部に見出しラベルのようものをつくるには?

    ページの最上部に、見出しラベルにようなものを 作るにはどのようにしたらいいのでしょうか? 例えば、ページの最上部に 1月 2月 3月・・・・12月と 見出しラベルのようなものを作成し、 5月の見出しをクリックすると5月のページが 表示されるようにしたいのです。 もちろん最上部の見出しラベルは常に固定させます。 これもフレームなのでしょうか? ご存知の方いらっしゃいましたら よろしくお願いいたします。

  • リンク先の任意の場所を表示する方法

    原則リンクする場合は、相手方のトップページにリンクしなければなりませんが・・・ 例えば、リンク先の任意のページのある箇所を表示する場合の方法はどうなんでしょうか? そのページが非常に長い場合に、途中の箇所を表示したいのですが・・・

  • ページ更新の度に変わる画像を上部と下部の中央に表示させるには?

    アフィリエイトをやっておりまして、ページを表示するたびにバナーが変わるようにしたいと思っております。Googleで検索しましたところ下のようなJavaScriptを使うことが分かりました。ですがこれは<head>と</head>の間に書かなければなりませんよね?これをページ上部中央と、また下部中央に表示させたいのですが、何を加えればよろしいのでしょうか。また、各画像にリンクをつけるにはどのようにすればよろしいのでしょうか。よろしくおねがいします。 <SCRIPT LANGUAGE = "JavaScript"> myImageCnt = 15; myImage = new Array( "01.jpg", (途中省略) "15.jpg"); myRnd = Math.floor(Math.random()*myImageCnt); document.write("<img src='",myImage[myRnd],"' border='0' >"); </SCRIPT>

  • jQueryでページロード時に任意の場所にスクロー

    jQueryを使っています。 プラグインにはyuga.jsを使っています。 ロード時にページ下部にあるIDにスクロールするスクリプトがあれば教えていただきたいです。 <a href="some .html?id=bottom">リンク</a> html1にこのタグを埋め込んでから html2では、タグに埋め込こまれたid名(bottom)をバースしてその場所まで、スクロールしたいのですが、ページの始めはページの上部にいて、その任意の場所までスクロールする機能を実装したいです。 どなたかよろしくお願いします

  • 1つのテーブルに任意の文字を表示させたい

    1行1列のテーブル(テキストボックスみたいなもの)を作っておきます。 テーブルの横もしくは下にリンクを張った?文字又は画像にマウスが乗ると用意してある任意の文字がテーブルに表示させる事は出来るのでしょうか?多分JAVAスクリプトで実現するものだと思うのですが・・・? イメージとしてはリンクさせる文字の上にカーソルが乗るとリンク先の簡単な説明が表示され、クリックで目的ページに飛ぶというようなものです。リンクによって表示される内容が違いますが、表示されるテーブルは同じものを使いたいのです。 質問の内容も判りずらく、失礼な質問ですがよろしくお願いします。

  • スクロール位置を取得してリンク先も同じスクロール位置に

    Javascript初心者です。よろしくお願いします。 scrollTopというものを使えば、 現在開いているページのスクロール位置を取得できる ということがわかりました。 その取得したデータをリンク先のページに反映したいですが、 方法がわかりません。 例えば、全ページの上部に縦300ピクセルの画像があり、 上から300ピクセルの位置にリンクしたい場合です。 アンカーポイントは使いたくありません。 あくまで前ページのスクロール位置と 同じ位置に移動したいです。 javascriptは遷移前のページも、 遷移後のページもどちらに追加してもいいです。 またブラウザごとの多少の誤差は気にしません。 どうぞよろしくお願いします。

  • JQueryで画面中央にDIVを配置したい

    いつもお世話になります<(_ _)> PC及びスマートフォンで表示した際にスクロールバーが表示され、スクロールできるページがあります。 (bodyの高さは、1500pxほどあります) そこに、以下DIVを画面中央に表示したいのですが <div id="loading_image" style='position:absolute;'><img src="loading.gif" /></div> styleでtop:50%としたら、ページ全体(1500px)の真ん中あたりに表示されるのですが、ページが長いのでスクロールが一番上の状態だと隠れて表示されません。 ※ページ真ん中ぐらいにスクロールすれば表示されています。 このDIVを「今、表示されているエリアの中央」に移動させる事はできるのでしょうか? JQueryで位置を動かすにも、どのようにして「今、表示されているエリアの中央」の座標を取得するのか、わかりません。 ご存じの方、何卒ご教授のほど宜しくお願い致します<(_ _)>

    • ベストアンサー
    • CSS
  • インラインフレームの中に表示されるページを任意の場所から表示させたいのですが

    インラインフレームの中に表示されるページを任意の場所(ページの途中)から表示させたいのですが、うまくいきません。 以下のようにしております。 元ページに <IFRAME "src="アドレス.html#top"></IFRAME> リンクページの任意の場所の前に <A NAME="top"> 任意の場所ではなく通常の状態で表示されてしまいます。 アドバイスをお願いいたします。

  • 新規ウィンドウの表示位置を画面中央に

    新規ウィンドウの表示位置を画面中央に表示させたいと思っています。 下記のソースがページに内に複数あり、それぞれジャンプ先は違います(一部のリンクのみ面中央に表示させたいと思っています)。 <a href="http://***" onClick="window.open('http://***','_blank','width=300,height=300'); return false;"><img src="http://***/img.gif" border="0"></a> 上記のソース(のonClick)に追加記述する形で、画面中央に表示させることは可能でしょうか?宜しくお願い致します。

    • ベストアンサー
    • HTML
  • お気に入りを中央表示したい

    友達のパソコンでは、お気に入り表示がされていても、HPなどが中央にきていて、とっても見やすいです。 しかし私のパソコンはお気に入り表示するとページが右によってしまって右の方を見たい時はバーをスクロールするしかないんです。 お気に入り表示していてもHPなとが中央に表示できるようにする設定などはあるのでしょうか? ご存知の方おりましたら、是非教えてください!