今だけ人気マンガ100円レンタル特集♪

お世話になっています。
下のようなファイルによって、フレームを使ったファイルindex2.htmlを呼び出して、HP全体を真ん中寄せにしました。
するとマウスの真ん中のちょぼでスクロールできなくなってしまいました。
<body>
<DIV ALIGN="center">
<iframe name="cal-iframe" src="index2.html" width="920" height="2500" scrolling="yes" frameborder="0" marginwidth="0" marginheight="0">
</iframe>
</DIV>
</body>
スクロールバーをドラッグアンドドロップで操作することはできるのですがちょぼで操作できるようにするには、どうすればいいでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (3件)

試しに作ってみましたが、確かにマウスの中ホイールで反応しませんでした。


どうも「height="2500"」に問題があるのでは?と思います。

height="500"(あくまで例です)にすると、きちんと中ホイールで反応しましたよ。
もしくはパソコンの解像度の関係で「height="2500"」が高すぎるような気がします。
    • good
    • 0

#2です。

言葉足らずな部分がありましたので追加です。

中ホイールで反応したのは「インラインフレームの部分」ということです。
画面全体の中ホイールはheight="2500"でも動きました。

解釈が間違っていましたら大変失礼致します。
    • good
    • 1
この回答へのお礼

回答ありがとうございます。
はじめ画面全体もインフレーム部分もスクロールすることができませんでした。
おっしゃる通りheightを小さくするとインフレーム部分をスクロールすることができました。
とても助かりました。ありがとうございました☆

お礼日時:2007/11/19 13:47

その前に「ちょぼ」とは何なのかわからないのですが...

この回答への補足

すみません。説明不足でした。
マウスの真ん中にある、小さな回せる部分です。
通常それを回すとスクロールできるはずなのです。

補足日時:2007/11/13 16:12
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qマウスのホイールが効かなくなります

おはようございます。


表題の通りマウスのホイールが効かなくなる場合があります。

正確にいうとホイールのスクロールが効かなくなり、押し込みは使えます。

状況としては普通にネットやエクスプローラーを開いていて使用しているとスクロールが使えなくなります。

ページの切り替わり時などに発生しやすい気がします。

右端のスクロールバー?で少しスクロールすると効くようになります。

ページ内のほかの部分(リンク・バー・メニュー等)のクリックでは直りません。


マウス:ロジクールM705

使用1年弱

2ヶ月ほど前より発生。

電池交換済み。

基本ブラウザ:クローム
*マイピクチャなどのエクスプローラーでも発生します。

windows7使用。


不足条件があれば分かる範囲で追加致します。

対策法・原因等お分かりの方よろしくおねがいいたします。

Aベストアンサー

ほかのPCに接続しても同じ症状が出るならマウス側の問題で、ほかのPCでは問題ない場合は、PC側の問題と思います。

マウス側の問題の場合は、分解せずに本体の隙間などからエアダスターで吹いてほこりを飛ばしてみてください(分解すると期間内でも保証がきかなくなりますのでご注意ください)。それでもダメなら、購入証書と保証書を用意してロジクールに連絡すれば、3年以内なと交換して貰える可能性が高いです。どちらかが欠ける場合は保証対象にはなりません。

PC側の問題だとすると、以下の対応を。

◇SETPOINTの全てのタブで、設定を「既定値」に戻す(ロジクールではホイール等についてアプリケーションごとの設定が可能で、それが悪さしている可能性も…)

◇SETPOINTをアンインストールしてから、再インストールしてください。

◇システムの復元で、異常が起きる以前の復元ポイントにシステムを復元してください。

Qcssで「下よせ」ってどうやっていますか?

フロートのレフト、ライトはいいとして、

あるボックス要素内(A)に異なるボックス要素(B)をいれます。
この(B)を(A)の一番そこにはりつかせたい時にどうすれば
最もよいのでしょうか?

いいアイデアをご教授ください。

Aベストアンサー

こんなのはどうかな?

position: absolute;
bottom: 0px;

QCSSでborderの長さを指定、または可変にしたい。

下記のように指定していますが、これだと横幅いっぱいに下の線が表示されてしまいます。

文字なりの長さ、または指定のピクセル数にしたいのですが、どのようにしたらよいでしょうか。

h3{
border-width : 0px 0px 1px 5px;
border-style : solid ;
border-color : #FF3333;
padding-left : 5px;
}

Aベストアンサー

borderの長さはそのボックスの大きさですから、ボックスの大きさを指定する事になります。
h3{
width:???px;
border-width : 0px 0px 1px 5px;
border-style : solid ;
border-color : #FF3333;
padding-left : 5px;
}

また、文字数(ボックスの内容)に合わせたい場合は、ボックスを浮動化(float)する等の方法もありますが・・・そのボックスの周りへ影響が出たり、ブラウザ毎にバグや実装の違いなどが比較的多く、扱いが面倒になるのであまりおすすめできません。

HTMLの方も修正する方法でもよければ

<h3><span>××○○</span></h3>
のようにspanで囲い、スタイルをspanに対して指定する方法もあります。

h3 span{
border-width : 0px 0px 1px 5px;
border-style : solid ;
border-color : #FF3333;
padding-left : 5px;
}

borderの長さはそのボックスの大きさですから、ボックスの大きさを指定する事になります。
h3{
width:???px;
border-width : 0px 0px 1px 5px;
border-style : solid ;
border-color : #FF3333;
padding-left : 5px;
}

また、文字数(ボックスの内容)に合わせたい場合は、ボックスを浮動化(float)する等の方法もありますが・・・そのボックスの周りへ影響が出たり、ブラウザ毎にバグや実装の違いなどが比較的多く、扱いが面倒になるのであまりおすすめできません。

HTMLの方も修正する方法でもよけ...続きを読む

Qスクロールバーが表示されない。。

枠つきのスクロールバーをもらい
ブログにつけようとしましたが、
なぜか枠だけでスクロールバーだけが表示されません。。

原因はなんでしょうか?

改善の方法はありますか?
下のタグです
<div style="width:337;height:200;overflow:auto;
scrollbar-3dlight-color:#ff00ff;
scrollbar-arrow-color:#ff00ff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ff00ff;
scrollbar-track-color:#ffffff;
">
<Table border="1" width="320" height="300" cellspacing="0" bordercolor="#004a95">
<Tr><Td height="30" bgcolor="#004a95" align="left">
<font size="3" color="#ffffff" face="MS ゴシック">
タイトル部分</font>
</Td></Tr>
<Tr><Td bgcolor="#ffffff" align="center" valign="top">
内容部分
</Td></Tr>
</Table></div>

枠つきのスクロールバーをもらい
ブログにつけようとしましたが、
なぜか枠だけでスクロールバーだけが表示されません。。

原因はなんでしょうか?

改善の方法はありますか?
下のタグです
<div style="width:337;height:200;overflow:auto;
scrollbar-3dlight-color:#ff00ff;
scrollbar-arrow-color:#ff00ff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ff00ff;
scrollbar-track-color:#ffffff;
">
<Ta...続きを読む

Aベストアンサー

すいません。px入れるの忘れてました。(後から修正が出来ないのは不便ですね)

<Table border="1" width="320" height="300" cellspacing="0" bordercolor="#004a95">
<Tr><Td height="30" bgcolor="#004a95" align="left">
<font size="3" color="#ffffff" face="MS ゴシック">
タイトル部分</font>
</Td></Tr>
<Tr><Td bgcolor="#ffffff" align="center" valign="top">
<div style="width:337px;height:200px;overflow:auto;
scrollbar-3dlight-color:#ff00ff;
scrollbar-arrow-color:#ff00ff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ff00ff;
scrollbar-track-color:#ffffff;">
内容部分
</div>
</Td></Tr>
</Table>

すいません。px入れるの忘れてました。(後から修正が出来ないのは不便ですね)

<Table border="1" width="320" height="300" cellspacing="0" bordercolor="#004a95">
<Tr><Td height="30" bgcolor="#004a95" align="left">
<font size="3" color="#ffffff" face="MS ゴシック">
タイトル部分</font>
</Td></Tr>
<Tr><Td bgcolor="#ffffff" align="center" valign="top">
<div style="width:337px;height:200px;overflow:auto;
scrollbar-3dlight-color:#ff00ff;
scrollbar-arrow-color:#ff00ff;
scr...続きを読む

Qスクロールバーが出ない&動かない

ビルダー8でHP作成しています。
先日、サイトを見てくださった方から、「画面がスクロールできなくて下の方が見られなかった」とのご指摘がありました。
私のパソコンや近所のネットカフェから見ても、特に変わりなくスクロールできるし下にも行けるんです。
友人に連絡して見てもらった所、一人は普通に見れるそうなのですが、もう一人はやはりスクロールができないそうです。友人いわく、スクロールバーが出ていても動かないページと、バーそのものが表示されていないページとがあるらしく、それ以外のページは特に問題はないそうなのです。
これは、何が悪いのでしょう・・・?
表示の設定かな?とも思っているのですが、よくわかりません。
つたない説明で分かりにくいとは思いますが、どなたか教えていただければ幸いです。

Aベストアンサー

「HPビルダ8」標準モードで作成したHTMLがまともにみられない原因はブラウザ側
にもあります。
ディスプレイの画面サイズもそうですが、全てのブラウザに適応させるのは困難です。
回線の混雑度合い,パソコンの処理速度等を考えると、スクロールバーは表示しても
まだ動けるところまで準備ができていないのかもしれません。放っておけば動くかも
知れないのです。
IE6.0とNetscape7.0で表示が成功していれば、以降は閲覧側で対応してもらいましょう。
大多数の方が正常に閲覧できていれば、気にすることはないと思います。

Qdivタグ内のコンテンツが重なって表示されてしまう。

下記のようなHTMLを表示させるときに
IEでは上下に並んで表示されるのですが、FF、Operaなどでは重なって表示されてしまいます。
どうしたら、上下に並べて表示させられますか?

<div id="a">
<div id="b">
<ul>
<li>重なってしまう文字列</li>
<li>重なってしまう文字列</li>
</ul>
</div>
</div>
<table>
<!-- このテーブルタグの上に重なって表示されてしまう -->
</table>

Aベストアンサー

CSSのどの部分かよくわからないなら
タグで指定したstyle属性の方が優先するはずだから
style="position:relative;clear: both;"
で直接打ち変えてしまえば。

QCSSでボックス幅を文字列に合わせたい

ボックス幅を文字列の幅に合わせるにはどうしたらいいのでしょうか。
テーブルではセルにwidth属性を指定しなくても文字列の幅になりますが、ボックスではwidthプロパティを指定しなかったら領域全体の幅になります。white-spaceプロパティでnowrap指定し、widthプロパティで文字列より小さいサイズに指定するとできるのですが、他に指定する方法があれば教えて下さい。

Aベストアンサー

div等のblock要素ではなくspan等のinline要素によって行う。

<span style="border:solid 1px">文字幅に合わせた枠線</span>

Q横スクロールバーを表示したい

スクロールバーの色を変更するために下記のタグを埋め込んだ所、
今まで表示されていた横スクロールバーが消えてしまいました。
横スクロールさせないと見えない部分があるので、ぜひ表示させたいです。
どうか教えてください!

Win98se・IE6
HPビルダーでどこでも配置モードを利用しています。

<STYLE type="text/css"><!--body {scrollbar-face-color:#ffffff;
scrollbar-track-color:#ffffff; scrollbar-arrow-color:#C0C0C0;
scrollbar-highlight-color:#808080; scrollbar-shadow-color:#C0C0C0;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
overflow-x : hidden ;} -->
</STYLE>

Aベストアンサー

overflow-x : hidden ;

横スク出しちゃいやん、の印(笑)

overflow-x : auto;
横スク出るなら出てしまえ。

overflow-x : scroll ;
横スク必ず出してやる!

この行がない場合はoverflow-x : auto;と同じ意味です。
・・・言うてもIE互換モードだけだけどー。

QHTMLフォームのSELECTの幅を一定にするためには?

HTMLフォームのSELECTの幅を一定にするためにはどのようにすれば
いいのでしょうか?

CSS等で設定できるとありがたいのですが、やり方がわかりません。

Aベストアンサー

<select style="width: 200px">

Qテーブルタグの中にdivを含めてはダメ?

テーブルタグの中にdiv要素を入れるとダメなのでしょうか?
何か不都合でもあるのでしょうか?
何かご存知の方がいれば教えていただけませんか?

Aベストアンサー

以下、HTML 4.01での話です。(XHTMLでもほぼ同じだと思います)

tableタグ直下に書けるのは、caption,col,colgroup,head,tfoot,tbodyと定義されています。
特定の条件下でtbodyが省略できますので、実際はtrも書けます。これら以外は書けないことになっています。
tr直下にはth,tdが書けることになっています(それ以外は不可)。

th,tdの下にはブロック要素が書けるので、divも書けます。

このように、テーブル内でth,tdの中以外でdivが使えないのはHTMLの仕様でそう決まっているからです。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング