• ベストアンサー

フレームを無視できるのですか?

下記の画像ですが フレームを4つにわけて作りたいのですが フレームBのところにある いるか^^;をフレームA,フレームDにまたがって 表示させたいのですができるのでしょうか? http://www2.tontonme.ne.jp/users/ching/tes/111111111.jpg

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

質問者が選んだベストアンサー

  • ベストアンサー
  • mameusa
  • ベストアンサー率50% (87/174)
回答No.2

画像として表示するのですか? 背景なら1枚の画像でフレームを横断して表示させられますが… 背景じゃまずいですか? *背景としての1つの画像に連結するCSS 画像を横断させようとしているので、フレーム枠は0になっているものとします。 仮に フレームAの高さ100px フレームBの高さ200px フレームDの高さ任意 とします。 背景画像はimgというディレクトリに入っているiruka.jpgとします。 フレームABC用のHTMLファイルと同じ階層にimgというディレクトリがあるとします。 フレームAに入るHTMLファイル用のCSS body{ background:url('img/iruka.jpg') no-repeat fixed 0px 0px;} 左上0地点から背景表示開始。 フレームBに入るHTMLファイル用のCSS body{ background:url('img/iruka.jpg') no-repeat fixed 0px -100px;} 上に100px(フレームAの高さ)はみ出る フレームDに入るHTMLファイル用のCSS body{ background:url('img/iruka.jpg') no-repeat fixed 0px -300px;} 上に300px(フレームA+Bの高さ)はみ出る。 'img/iruka.jpg'部分は適宜変えてください。ファイルから見たパス。 no-repeatは繰り返さないの意味 fixedはウインドウをスクロールしても画像が動かない(ついてこない)意味。 0px -300px 横(左)からの位置 縦(上)からの位置の順番 フレームのそれぞれの高さに合わせて変更。 それぞれのフレームに入るHTMLファイルにスタイルシートを記入。 もしくは外部CSSで… HTMLファイルの階層が変わるのなら、画像ファイル指定は、http://~/img/iruka/jpg フルに書いてしまっても構いません。

その他の回答 (1)

  • asahina02
  • ベストアンサー率47% (95/202)
回答No.1

このイルカさんは別画像でいいのでしょうか? その場合、CSSのposition指定でいけるのではないでしょうか position:relative; top:50px; left:20px;

mikutin
質問者

補足

別画像です すみません。CSS初心者なので もう少し詳しく教えていただけないでしょうか? よろしくお願いいたします。

関連するQ&A

  • 異なるフレームへの画像表示

    こんにちは。初心者なのでやりたいことが伝わるかわかりませんがよろしくお願いします。 HPビルダーを使ってHPを作成中です。 フレームを利用していますが、(A.B.C)Bフレームのに画像1(絵)をおき、この上をポインターが通ると フレームAの所定の場所に画像が現れるようにしたいのです。 Bフレームの画像(絵)は1だけでなく2.3.4.5.6.といった具合にたくさんありそれぞれが示す画像がAフレームの場所に入れ替わって表示されるということはできるのでしょうか? Bフレームの画像1≠Aフレーム画像ではありません。 このようなことができる機能に名前はありますか? よろしくお願いします。

  • フレーム内に画像を表示する際、画像をフレームサイズに合わせたい。

    Webページで、フレームを使ってるんですが、フレーム内に表示する画像のサイズがマチマチで(画像の元サイズがとても大きかったりして)見栄えが良くありません。 main.htmlというソースを置いて、そこからタイトル表示用HTMLと画像リスト用HTMLをフレーム内に表示。 画像リスト用HTMLからAタグで画像表示用フレームに画像を表示するよう記述。 単にこれだけだと、ブラウザごとに画像サイズがフレーム内に収まるよう調整されたり、されなかったりなんですよ。 どうにか、強制的にフレーム内に表示させるようにする方法を教えてください。 ------------------------------------------------- main.htmlの抜粋↓ ------------------------------------------------- <frameset rows="50,*"> <form name="frm1"> <frame src="title.html" name="ue"> <frameset cols="187,*"> <frame src="list.html" name="hidari"> <frame src="./img/1.jpg" name="migi"> </frameset> </form> </frameset> ------------------------------------------------- list.htmlの抜粋↓ ------------------------------------------------- <a href="img/2.jpg" target="migi">19</a>

  • 別フレームのロールオーバー

    別画面のロールオーバーの質問で、 document.FRAME名.Image[0].src = 'file.jpg'; というタグを使うのは分るのですが、 ホームページビルダーのソフトの仕様か、未だ出来ずにいます。 /////////////////////////////////////////////////////////// フレームは以下の構造になっています。 ●A.html にインラインフレームを二つ配置 ・フレーム1=B.html 解説画像表示 ・フレーム2=C.html サムネイル画像配置 フレーム2にサムネイル画像を配置して、 フレーム1にロールオーバーで解説画像を入れる こんなことをしたいです。 フレーム1,2それぞれどのようなタグ記載で実現できるでしょうか? フレームを二つ収納しているA.htmlの関連はありますか?

  • 特定の動作時フレームの背景色が透明(灰色)になる

    今日は。 早速ご質問させて頂きたいのですが AフレームとBフレームがあり、Aフレームの画像にオンマウスすると Bフレームに画像が表示される、というのをしてます。 Aフレームの画像にオンマウス中だけ、Bフレームに指定の画像が表示されはするんですが 指定の画像表示中のみ、画像の背景がブラウザ色(灰色)になってしまいます。 Bフレームの背景の色はちゃんと変えています。 Bフレームの背景を白にしてるんですが、 Aフレームの画像にオンマウス→Bフレームに画像表示(その時だけBフレームの背景がブラウザ色に) Aフレームの画像からオフマウスするとBフレームは通常通り白色に戻ります。 Aフレームのbody内に <a onMouseOver="window.parent.Bフレーム名.location.href ='Bフレームに表示させる画像.';" onMouseOut="window.parent.Bフレーム名.location.href =BフレームURL;"> <img src="Aフレームに載せてる画像" border="0"> を書いています。 Bフレームには <body bgcolor="#ffffff" text="#000000"> と書いています。 Aフレーム内にbgColorで白を指定して入れてみたりしたんですが そうすると今度はBフレームに画像が表示されなくなってしまいました。 白いテーブルでBフレームを覆うみたいなのも検索で出てきたんですが やはり画像表示中はブラウザ色になってしまいます。 Aフレームの画像にオンマウス→Bフレームに画像表示 をしても、Bフレームの背景がブラウザ色(灰色)にならない方法を教えて頂ければと思っております。 どうぞよろしくお願い致します。

    • ベストアンサー
    • HTML
  • フレームにJPEGを表示させたい

    JAVAアプレットでフレームを作成しました。 そこにJPEGの画像を表示させようと思い、下記のようにしました。 class TestFrame extends Frame { Image image; TestFrame(String title) { super(title); setLayout(null); image = getImage(getDocumentBase(), "A1.jpg"); } public void paint(Graphics g){ g.drawImage(image,300,300,this); } } しかし、上記をコンパイルすると 「image = getImage(getDocumentBase(), "A1.jpg");」の所でコンパ イルエラーが発生しました。 色々調べた所「public URL getDocumentBase()ドキュメントの URL を返します。戻り値:アプレットを含んでいるドキュメントの URL」 と言うことでした。 つまりgetDocumentBaseが使えないみたいです。 ではどうやってフレームにJPEGの画像を表示させればいいのでしょうか?

    • ベストアンサー
    • Java
  • Aフレームからの操作でBフレームに表示

    今日は。 現在HPを作ってるんですが、行き詰ってしまい、質問させて頂きます。 例として、 a.htmlとb.htmlの2つのフレームがあり a.htmlの小さな画像にオンマウスすると、b.htmlのフレームに大きな画像が表示される(別フレームに画像が表示されるのはオンマウス中のみです;) というのがしたくて調べたんですが <a onMouseOver="window.parent.フレームの名前.location.href = '大きな画像';"> <img src="小さい画像" border=0> </a> と書けば良いと言うのを発見し、試してみたんですが、小さい画像は表示されるんですが、オンマウスしても大きな画像がb.html に表示してくれません; 私が書いたのは、bodyの中に <a onMouseOver="window.parent.b.html.location.href = '0.mpg';"> <img src="1.mpg" border=0> </a> です。a.htmlの方に書きました。 上のやつを、b.htmlじゃなくbだけにしても駄目でした。 後、 Window.top.frames['main'].document.getElementById('registerForm').submit(); ってのも見つけたのでためしてみたんですが、ダメでした。 他にも、http://oshiete1.goo.ne.jp/qa1555396.htmlのを試してみたんですが、出来ませんでした。 これは、私がやりたいのと少し違ったので、テキストは表示されないように消したりしました; どなたか解決策を教えて頂けないでしょうか。 どうぞよろしくお願い致します。

    • ベストアンサー
    • HTML
  • autocadのエクスプローラ表示について質問です

    1番目の画像を見て頂きたいのですが「コメント」のところに コメント表示をさせたいのですが、うまくできません。2番目 の画像のようにファイルを開いてるときに「図面のプロパティ」 で3番目の画像のように「コメント」のところにコメントを書 き込んでるんですが、エクスプローラだと画像1のように表示 がされません。うまく表示させる方法はありますか? ※画像がうまく表示されない時は「更新」ボタンを押してください 1番目 http://blogimg.goo.ne.jp/user_image/71/0b/c63e93d038d75831e3ae8498a762e5a2.jpg 2番目 http://blogimg.goo.ne.jp/user_image/44/f5/c3c949829c485abfb1872903f666d7ff.jpg 3番目 http://blogimg.goo.ne.jp/user_image/05/3b/722baed7f20e8a723f50a0971ec32458.jpg

  • フレームの組み方

    お世話になります。 フレームの組み方が分からなくなってしまいました。 どなたかご教示ください。こういうフレーム分割に したいのです。 ---------------------------------------- A ----------------------------------------      |   D   B  |------------------------------      | ------|   E      |   C  |      |      | -----------------------------------------      F ------------------------------------------ よろしくお願いいたします。

  • フレーム

    <select onchange="location.href=this.options[this.selectedIndex].value"> <option value=""> <option value="http~">A <option value="http~">B <option value="http~">C </select> のスクロールでリンクしているページを、違うフレーム(Dとする)に表示させたいのですが、 <select onchange="location.href=this.options[this.selectedIndex].value"> <option value=""> <option value="http~"target="D">A <option value="http~"target="D">B <option value="http~"target="D">C </select> としても、現在のフレーム内にしか表示されません。 どうやればDに表示できますか?説明が下手ですいません。

  • 別フレームにJPG画像をhtmlページ無しでセンターに表示する方法

    宜しく御願いします。 ページをフレームで縦切り2分割にして、左フレームの画像をクリックすると 右フレームに、画像が大きく表示されるホームページを作っていますが、 右フレームに表示される画像が左上寄りになります。 右フレームに表示される画像を、htmlページを用いて表示すれば センターに出来ることは判っているのですが、JPG画像のみの表示で センターにする方法はあるのでしょうか。 左フレームのソースは以下のような物です。 ******************************* <TABLE width="204"> <TR> <TD nowrap><A href="a.jpg" target="sub"><IMG src="as.jpg" height="100" width="75"></A></TD> <TD nowrap></TD></TR> <TR> <TD nowrap></TD> <TD nowrap><A href="s.jpg" target="sub"><IMG src="ss.jpg" height="75" width="100"></A></TD></TR> <TR> ******************************** 以下省略 ご存じの方、宜しく御願い致します。

    • ベストアンサー
    • HTML

専門家に質問してみよう