WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:フレームで隠れてしまう

0:[投稿] ゆうじ [2005/09/08 16:46 ][環境:IE6,WIN98 わからない]

フレーム分けしたプルダウンメニュー(マウスオーバーでレイヤーが表示される)が、下のフレームに隠れてしまいうまく表示できません。
横長でマウスを乗せると縦にメニューが出るものを作りたいのでよろしくお願いします。
http://www001.upp.so-net.ne.jp/oka/top_nav_bar12.htm#(*1)

コレを使いたいのです。


1:[回答] レミー [2005/09/08 18:19 ]

1.フレームを使わない。
2.IFRAMEの中にフレームを入れる。

2つあります。
1番が簡単です。
2番も簡単ですし、難易度も中くらいですが、色々
問題があります。


2:[質問] ゆうじ [2005/09/08 21:51 ]

え〜っと2番の方をやってみたのですがIFRAMEの左右の隙間は、
なくせないものなんですかね?
一応無料のところ借りて作ってみました

http://yu54ji.55street.net/index.html


3:[回答] レミー [2005/09/08 22:13 ]

Div Align="center">

これがあやしそうだけど。
変な作りのHPですね。
<head>...</head> の中に <div> とかあったり。
作りを見直して、FC2 とかいううざい広告全部
消してしまってから、というか、ローカルでは
どう表示されているんですか?


4:[回答] ゆうじ [2005/09/08 23:15 ]

Div Align="center">は、ただのミスです。はい^^;
FC2は、サンプルを作るために借りたので我慢してください。
私は知識がまったく無いためローカルでの表示という意味がよくわかりません。
ごめんなさい。

先ほども質問したのですがIFRAMEの左右の隙間は無くせないのでしょうか?


5:[回答] レミー [2005/09/08 23:56 ]

FC2 っていうレンタルサーバーに作ったブツを
FTPか何かでアップロードしているはずですが。
FTPでアップロードする前に、”自分の”パソコンで
確認しないのですか?
”自分の”パソコンがローカルです。

1.BODYタグに指定されているCSSを全部無効にしてみる。
2.BODYタグのマージンを0にしてみる。
3.どうせ100%横目一杯なんだから align=center は不要な気がするが・・・取り去ってみる。
4.広告もメニューも何も無いまっさら状態のとこにIFRAMEを置いて左右に隙間が出るかどうか確認してみる。
5.隙間が出ないものができたら、それにメニューとか背景とかを追加してみる。
7.レンタルサーバーにアップしたHPと、ローカルで表示したHPが同じものかどうか(レイアウトや細かい部分で)確認してみる。

まぁ、色々あるけど。
知識が無いなんて謙遜しないでくださいなw
切り貼りであれだけのHP作れるなら立派なプロ級の腕前ですよ。
世の中には、切り貼りだけで生きている奴が一杯居ますからねw

僕は切り貼りが苦手w


6:[回答] レミー [2005/09/09 00:15 ]

<html>
<head>
<script>
var w = null;
window.onload = function() {
    if (typeof dialogArguments == "undefined") {
        alert("parent");
        w = showModelessDialog("uruu.htm?ok",window,"resizable:yes;");
    }
    else  {
        alert("child");
        dialogWidth = "320px";
        dialogHeight = "240px";
        sizeChange.disabled = true;
    }
}
</script>
</head>
<body bgcolor="lightcoral" style="margin:0px">
child or parent ???
<input id="sizeChange" type="button" value="size=>160*160" onclick="w.dialogWidth='160px';w.dialogHeight='160px';">

<input type=submit value="送信する"
 style="border:none;background-color:transparent;color:blue;
 text-decoration:underline;cursor:pointer;">
<hr>
<iframe src="" width=100% height=100% frameborder=0 scrolling=0></iframe>
</body>
</html>

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World