• 締切済み

フレームの右側を折り返さないようにする方法は?ソース付き

よろしくお願いします。 下記のような形でフレームを作っています。 SideMenu.htmlに長い文字列があると、二行になって折りかえされてしまいます。 SideMenu.htmlを、一行のままにして下にスクロールバーが出るようにするには、どのように書けば良いでしょうか? <frameset cols="250,*"> <frame src="SideMenu.html" name="SideMenuFrame"> <frame src="Main.html" name="MainFrame"> </frameset>

みんなの回答

noname#100277
noname#100277
回答No.3

基本的には2と同じですが、閲覧者の中には下部のサイドバーを表示してるだけで嫌な気分に成る人も居ます。 ユーザビリティの観点では閲覧者に何かの動作を強要する作りはしない方が無難な事を付け加えます。 「天地」の高さは仕様上致し方の無い事ですが、解像度の低いディスプレイの事も考えましょう。

  • goldfox
  • ベストアンサー率49% (123/249)
回答No.2

SideMenu.htmlの中にスタイルシートで <style TYPE="text/css"> body { white-space: nowrap;} </style> と。 http://www.tagindex.com/stylesheet/text_font/white_space.html

  • rukuku
  • ベストアンサー率42% (401/933)
回答No.1

はじめまして SideMenu.htmlを <BODY> <DIV style="width:625px"> (現在のSideMenu.htmlのBODYの内容) </DIV> </BODY> で試してみてください。 625というのは別に根拠のある数字ではなく、 余裕を持って、大きめに設定しただけです。

関連するQ&A