■--ウィンドウのスクロールバーを消して、なおかつページの下の方をスクロール表示させることは可能ですか? >>>ニラ -- 2002/09/04-19:04..No.[16681] |
|||
左フレームのメニュー画面が縦に長いのですが、右フレームのメインページとの間に スクロールバーが表示されるので見栄えが悪く感じられるのです。 よろしくお願いします。 |
|||
>>> miyu -- 2002/09/04-19:36..No.[16683] |
|||
メニューフレームのファイル名をmenu.htmlにすると広告がつかなくなりますが、それではダメですか? |
|||
>>> -- 2002/09/04-19:57..No.[16684] |
|||
背景色と同じにしては? |
|||
>>> らくらく -- 2002/09/04-20:01..No.[16685] |
|||
カーソルキーで上下すれば一応スクロールできますけどね。 あと、メニューフレームというからにはリンクがはってあるのでしょうから、 タブキーを何度か押してもいけるでしょう。 でも、閲覧者からするとスクロールバーがないと見づらいですよね。 スクロールバーが表示されても見苦しくないようなデザインを工夫するとか、 フレームではなくテーブルでメニュー表示するなどしたほうがいいんじゃないでしょうか。 |
|||
>>> ニラ -- 2002/09/04-20:39..No.[16690] |
|||
皆さん回答ありがとうございます。個別にレス致します。 ●miyuさん その回答は質問とは関係ない内容だと思います。 ● さん なるべくスクロールバーを消したいので、その方法は後で検討します。 ●らくらくさん フレームソースで左フレームを「scrolling="no"」としたときは、 カーソルキーでスクロールしなかったのですが? 申し訳ないのですが、改めて質問します。 >ウィンドウのスクロールバーを消して、なおかつページの下の方を「スクロールして」表示させることは可能ですか? よろしくお願いします。 |
|||
>>> No. -- 2002/09/04-20:48..No.[16692] |
|||
スクロールバーを消した(見えなくした)上でメニュー部分をスクロールしたいのであれば 16684さんの提案のように背景色と同じにすることで解決しませんか? この提案でニラさんがご不満に思う点をあげてみるとよいかもしれません。 #全く余談で恐縮ですが、タイトルが長すぎるように感じますので タイトルは質問の要約にとどめ、本文のほうに具体的に質問内容を お書きいただけると良いと思うのですが・・・。 |
|||
>>> ニラ -- 2002/09/04-21:03..No.[16694] |
|||
タイトル修正しました。質問の内容をわかりやすくするためには、 これぐらいがベストだと思いますので。 bウん、回答ありがとうございます。 どうやってもスクロールバーを消してスクロールさせることが不可能だとはっきりすれば、 No.[16684]さんの方法を採用いたします。 できれば、可能か不可能かを教えていただきたいのですが・・・。 |
|||
>>> らくらく -- 2002/09/04-21:08..No.[16695] |
|||
失礼しました。それだとカーソルキーは無効ですね。 Windowsの場合、左クリックしてそのまま上(下)にポインタを持っていけば 一応スクロールできることはできますが・・・。 あるいは左ではなく上か下にメニューフレームを置くのはどうですか。 |
|||
>>> No. -- 2002/09/04-21:46..No.[16696] |
|||
私の調べた限りで、フレームのスクロールバーを非表示にする方法は らくらくさんのおっしゃるsclloring=noか、 背景色と同じにして見た目上なくすという方法くらいしか 探すことができませんでした。お力になれずすみません。 |
|||
>>> qoo -- 2002/09/05-13:12..No.[16713] |
|||
発想を変えてみて、DHTMLを使うとニラさんの意図するものは可能かなと思います。 メニュー画面が縦に長いので有れば、メニュー自体をナビバーとして捉え JavaScriptの応用でナビバーの表示範囲をピクセル指定「 var scrollerwidth(height)」し、各メニュー項目を「var messages=new Array()」で指定して、スクロール方向や時間を設定したらどうでしょう? これだとスクロールバーは非表示でも、縦長になったメニュー項目はみて貰えるかなと。 ただ、ここまでしなくても皆さんが仰る様にCSSでスクロールバーが表示されても、デザイン的になじむ様にしてあげるのが簡単だと思います。 ちなみにスクロールバーをCSSで味付け出来るのは一部(でもシェア的には大半?)のブラウザです。 メニューが縦長にならない様、項目を少なくする様に持っていく方向性もありと思います。 スクロールバーは基本的に「auto」が1番だと思いますので。 |
|||
>>> みずき -- 2002/09/05-18:58..No.[16721] |
|||
メニューフレームの上の方に
name属性を指定したリンクを張って 表示されていないメニュー部分の下の方に飛ばせば 好きな位置にスクロールさせられると思いますが。 (閲覧者にとっては 何の為にそんな手間をかけてまでスクロールバーを消しているのか 謎でしょうけれど) |
|||