HPを作っています。フレーム5つ割りを使用しています。お気に入りや、検索などを開くと、フレームの大きさがかわってしまい、フレームのなかにスクロールバーなどがでてしまします。(行数が勝手に多くなってしまいます。)HP用のタグなどが書いてあるところで、調べてみると、フレーム幅固定というものがありましたが、できませんでした。(タグはあっていましたが。)フレーム幅固定(お気に入りなどを開いてもフレームの中は変わらず、外側だけ変わる)について詳しく教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/12/24 19:27:32
  • 終了:--

回答(8件)

id:karabuki No.1

karabuki回答回数54ベストアンサー獲得回数02003/12/24 20:42:40

ポイント10pt

↓ソースはこんな感じになります

 実際はwidthにはいる数値はフレームの幅より20ピクセルほど少なくしたほうがいいと思います。

<table border=”0” cellspacing=”0” cellpadding=”0” width=”ここに任意の数字をいれてください”>

<tr>

<td>ここにフレームの内容をいれてください</td>

</tr>

</table>

id:sunkujira No.2

sunkujira回答回数17ベストアンサー獲得回数02003/12/24 20:44:33

ポイント10pt

改行されてしまうフレームの中身に合わせたサイズのテーブルを使えばOKかと思います。

仮にフレーム幅が200pxであればこんなカンジでしょうか。

<table width=”200”>

<tr>

<td>表示したい中身</td>

</tr>

</table>

ブラウザによってフレーム幅の解釈が微妙に違うのでギリギリにしないで少しマージンをとっておいたほうが安心かもです。

id:setu1222 No.3

setu1222回答回数31ベストアンサー獲得回数02003/12/24 22:01:42

ポイント10pt

http://siriasu.s10.xrea.com/frame/frame.htm

フレームページの作り方

ここでは

http://hpb.cool.ne.jp/hpbuilder/deza/index.htm

ホームページビルダーで学ぶデザイン

ここも

使用している所

id:fahrenheit No.4

fahrenheit回答回数4ベストアンサー獲得回数02003/12/24 19:44:20

ポイント16pt

フレーム幅固定というのは、フレームを指定した値で固定するというものです。

お気に入りや検索を開くとフレームの大きさが変わるのは絶対で、これはどうしようもありません。

スクロールバーを消したり、フレームの大きさを故意に変更(お気に入りや検索を開く以外、つまりユーザが)することを禁止することはできます。

私が言っているフレーム幅固定はframeset width=””です。違った場合はゴメンなさい。

id:nanami1990

あ、フレームが換わるのはわかるんです。

でも、中身が勝手に開業しちゃうんです。

2003/12/24 19:51:51
id:masinen No.5

masinen回答回数13ベストアンサー獲得回数02003/12/24 19:46:51

ポイント16pt

スクロールバーをなくすにはを試してみてください。

id:nanami1990

スクロールバーの取り消し方はわかっております

2003/12/24 19:52:16
id:karabuki No.6

karabuki回答回数54ベストアンサー獲得回数02003/12/24 20:04:59

ポイント16pt

URLはダミーです。

ウインドウサイズが小さくなると改行されてしまうわけですよね?

でしたら、改行されてしまうフレームの中身自体を幅を指定したテーブルタグでくくっちゃうしかないと思います。

id:nanami1990

タグでくくろ、とそのタグをいれてください。

2003/12/24 20:13:02
id:masinen No.7

masinen回答回数13ベストアンサー獲得回数02003/12/24 20:32:31

ポイント16pt

URLはダミーです。

私のパソコンでは下記のHTMLで記述された物はIEのお気に入りや検索を出して表示画面を小さくしてもスクロールバーは出ません。

もしかしたら私は質問の内容自体を勘違いしているのでしょうか?

スクロールバーの出てしまうホームページのURLなどが分かればもっと良い意見が出るかもしれません。

*こちらにポイントはいりません

<HTML>

<HEAD>

<TITLE></TITLE>

</HEAD>

<FRAMESET rows=”50%,50%”>

<FRAMESET cols=”50%,50%”>

<FRAMESET rows=”50%,50%”>

<FRAME src=”

”scrolling=no>

<FRAME src=”

”scrolling=no>

</FRAMESET>

<FRAME src=”

http://www.asahi.com

asahi.com:朝日新聞社の速報ニュースサイト

”scrolling=no>

</FRAMESET>

<FRAMESET rows=”50%,50%”>

<FRAME src=”

http://www.hatena.ne.jp/1072261652

HPを作っています。フレーム5つ割りを使用しています。お気に入りや、検索などを開くと、フレームの大きさがかわってしまい、フレームのなかにスクロールバーなどがでてし.. - 人力検索はてな

”scrolling=no>

<FRAME src=”

http://www.nikkei.co.jp

NIKKEI NET(日経ネット):日経の最新ニュースを速報

”scrolling=no>

</FRAMESET>

<NOFRAMES>

<BODY>

<P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P>

</BODY>

</NOFRAMES>

</FRAMESET>

</HTML>

id:GEAR No.8

GEAR回答回数33ベストアンサー獲得回数02003/12/24 20:38:39

ポイント16pt

http://www.ne.jp/asahi/minazuki/bakera/html/css/text#white-space

テキストの配置・装飾 - ばけらの CSSリファレンス

内容を表示する部分が狭くなったときに改行させないようにするには、body要素に対してCSSでwhite-space: nowrapを指定してみてください。

つまり、

<body style=”white-space: nowrap”>

としてみてください。

表示の幅に合わせての自動改行は行われなくなるはずです。

ちなみに、ページ幅以上に表示する内容がある場合、横スクロールバーが出るのは必須ですが、横スクロールはあまり好まれません。

# こういうときは、求める解答の参考になるようなサイトを載せていただけると、解答しやすいです。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません