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

フレーム内でプルダウンメニューを使用した時、添付画像のような表示って出来るのでしょうか?

通常、フレーム表示というのは複数ページを1画面で表示するために使いますので、
それぞれのフレーム内でしか反映されないとは思うのですが、画像のような表示をする必要が出てきました。

headerエリアの高さを上げれば表示できると思うのですが、プルダウンメニューの数が多いと余白の空きが目立ちます。

もし、フレームを使って画像のようにエリアを区切っていても、希望通りのプルダウンメニュー表示する方法がありましたら、教えていただければと思います。

※フレームを止めるとかFLASHを使うのは無しでお願いします。

1186116933
●拡大する

●質問者: kt26
●カテゴリ:ウェブ制作
✍キーワード:FLASH エリア フレーム 希望 画像
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● KUROX
●27ポイント

>フレーム内でプルダウンメニューを使用した時、

>添付画像のような表示って出来るのでしょうか?

できないと思う。

以下のHTMLをローカルファイルとしてつくり、IEで

見れば、どんな感じになるかは分かると思う。

MENU部分はFLASH使ってないと思う。

もし、これが間違っていても同じ方法で

既存サイトで確認はできますよね。

<html>

<head>

<title>フレームテスト</title>

</head>

<frameset rows="130,*">

<frame src="http://www.smartmenus.org/about/">

<frameset cols="20%,*">

<frame src="http://www.yahoo.co.jp/">

<frame src="http://www.yahoo.co.jp/">

</frameset>

</frameset>

</html>

◎質問者からの返答

回答・サンプルありがとうございます。

私も自分で検証した時は「出来ない」という判断だったのですが、自分だけの意見では確実ではないので質問してみました。

無理だとは思いますが、もう少し回答を受付します。


2 ● aside
●27ポイント

IFRAMEを使って実装するのはどうでしょう?

http://www.htmq.com/html/iframe.shtml

◎質問者からの返答

インラインフレームを使う方法も考えました。ただ、インラインフレームの場合、フォーム検索をする時、「Mainフレームに検索結果を出す」のような使い方って出来ませんよね?

インラインフレーム内かページ全体かで、特定のエリアに出せなかったと思うんです。それならCSSでスクロールバーをつけるのとあまり大差ないと思い、断念しました。


3 ● kn1967
●26ポイント

他のページを読み込む必要があるからFRAMEを止めたくないのですよね?

だとすればIFRAMEを3つ使って3ペインにしてしまうってのはいかがですか?


IFRAMEに対応していないほど古いブラウザまで対象にするというのなら無理な話ですが・・・

◎質問者からの返答

やはりIFRAMEの方がフレームよりもスマートですね。DreamweaverなどでIFRAMEを使うと中身が見えなかったので気になっていたのですが、それは妥協します。

関連質問


●質問をもっと探す●



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