• ベストアンサー

小さいフレームを付けたい

HPのTOPをリニュ中です。 HTML本を片手に悪戦苦闘中です。 ページを大きく2:8で分割して、もくじをクリックしたら各ページにリンクさせる事は出来るようになりました。 今、上手くいかないのはTOPページに小さいフレームを付けて 「キリ番ゲット」したゲストさんのお名前を載せる作業です。 スクロール(ここの書込み場所と同じタイプ)させて、お名前を載せたいんですが 上手く表示出来ません。 大きさとしては縦が1cmくらいで、横が5~6cmの細くて小さいものです。 こんなソースをコピー出来るサイトはありますか? 何件か覗いたんですが、微妙に欲しい形と違う為 自分用に変更すればする程にゴチャゴチャしてきちゃいました(^_^;) 後、『ピクセル』の単位も良くわかりません。 宜しくお願いいたします(^-^)

  • juria7
  • お礼率89% (247/277)
  • HTML
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • master-3rd
  • ベストアンサー率35% (582/1641)
回答No.1

IE限定(だったはず)でよければIFRAMEで出来ます。 まず、名前一覧が入ったページ(例name.html)を作ります。 名前は表の中に配置し、センター表示させます。横サイズは100ピクセル程度でいいでしょう。これをトップページと同じ場所に保存します。 次に、トップページの名前を表示したい部分に以下のソースを貼り付けます。 <IFRAME src="name.html" width="120" height="30" scrolling="AUTO" frameborder="0"></IFRAME> widthとheightサイズは適当に変化させてください。ただ、widthはname.htmlの表よりも若干大きめにする必要があります。

juria7
質問者

お礼

本にも「IEじゃ無い人には見えないかも」って書いてあったので 書いて頂いたので合ってると思います(^-^) 2:8のフレームと同じやり方で良いと書いてあったのですが、どうも上手くいかなくて(^o^;) 書いて頂いたソースを貼ってみます。 ありがとうございました!

その他の回答 (1)

  • Spur
  • ベストアンサー率25% (453/1783)
回答No.2

フレームとかスクロールとかの意味を誤解していませんか? やりたいことは、白い小さな枠を出して、その中にキリ番get者の名前を書きたいんですよね? それで、20人とか30人になっても、縦に大きくするのではなく、スクロールするようにしたいのじゃないでしょうか? もしそうなら、それはフレームでも何でもありません。 「textarea」で処理できます。 ↓これで良いのではないですか? <form method="POST"> <p><font color="green">キリ番ゲッターさん</font><br> <font size=-1"> <textarea name="kiriban" rows="2" cols="50" wrap="off"> 4000 ××さん 3000 ●●さん 2000 △△さん 1000 ○○さん 500 □□さん </textarea> </form>

juria7
質問者

お礼

レスありがとうございます。 Spurさんのおっしゃる意味、わかりますよ。 間違ってるんじゃ無いか、とおっしゃる「スクロール」は横や縦に文字がアニメの様に移動する事で 「フレーム」は中にテキストを入れると大きさが変わるBOXの事ですよね? 私の言う「スクロール」は『SCROLLING』の事で 「フレーム」は『インラインフレーム』の事です。 でも私の買ったHTML本にはこれらの事を「スクロール」「フレーム」と記載してありました。 つまり私がしたいのは 『Webページの中にフレーム(ウィンドウ)を作って そのフレーム内に別のページの内容を表示させたい』のです。 (私の言い回しが良く無かったらいけないので、本の文章を引用しました) 『textarea』ですか?‥良くわかりません(^o^;)スイマセン 教えて頂いた事は全部やってみるつもりですので、No.1の方のアドバイスと合わせてやってみます。p(*^-^*)q頑張るぞ~! ありがとうございました。

関連するQ&A

  • フレームで困ってます。。助けてください。

    TOPページを(30%と70%の)フレームで 分割し、上の(30%)の方にいろいろなコンテンツを置き、そのコンテンツをクリックすると画面下のフレームに(リンク先が?)表示されるようにしたいのです。 それでコンテンツを5つほど並べてみたのですが(上のフレームに)、アップロードして自分のサイトを見に行くと、上のフレームが真っ白で、右側にスクロールバーが現れて、スクロールしなければコンテンツが 見れないようになってしまっています。 本当は、トップを開いたときに、右のスクロールバーが出ないようにして、コンテンツがちゃんと(スクロールしないでも)表示されるようにしたいんです。 今は、ホームページビルダー8とあわせて、HTMLで編集をしていますが、HTMLのほうは初心者なので、なるべくわかりやすくご教授願います。

    • ベストアンサー
    • HTML
  • フレームのスクロール設定について

    HPリニューアルにともない、スタイルシートとフレーム(上に1つ、下に右左2つの計3つのフレーム)を使ってプログラミングしているのですが、スクロールバーの設定がうまくできません。 TOPページにはスクロールバーは表示したくないので、フレームと一緒にスクロール非表示の設定にしてあるのですが、そうすると他のページにリンクせててもスクローリングされません。 autoに設定するとTOPページにもスクロールバーが表示されてしまい、ほかになにか方法があれば教えていただきたいです。 よろしくおねがいいたします。

    • ベストアンサー
    • HTML
  • フレーム内でトップに戻るようにするには

    インラインフレームのページとなるHTMLの中で、 <a name="top">もくじ</a> [中略] <a href="#top">トップに戻る</a> としているのですが、リンク文字をクリックすると、土台の方のページが動いてしまいます。なんとか、フレーム内だけで、トップに戻るようにするには、どうしたらいいのでしょうか。よろしくお願いします。

  • フレームについて。

    初心者です。 トップページにフレームを作り、その中に表示されるページとしてmainという名前のページがリンクされています。 ところが、トップページのソースのうち、mainとなっている部分を別のhtmlファイルの名前にしてブラウザでプレビューすると、エラーになってフレーム内に表示されません。 mainに戻すと、mainのページがちゃんとフレーム内に表示されます。 これはなぜなのでしょうか?

    • ベストアンサー
    • HTML
  • java-scriptでフレームを操作したい

    いつもお世話になっております。 java-scriptを使って フレームでないhtmlページから フレームを使ったhtmlページを開いて フレームのひとつ、またはそれぞれに 別のhtmlを開こうとして悪戦苦闘中です。 index.html(フレーム使用)のひとつ下に フォルダAがあり、aaa.html というページがあったとして このページからjava-scriptを使い、index.html を開き index.htmlのひとつ下にあるフォルダBのbbb.htmlを index.htmlのフレームのひとつに開きたいのです。 webを彷徨い、先輩諸氏の書いたスクリプトを参考にしましたが 目的を達成できずに困っております。 どなたか助けていただけないでしょうか。 よろしくお願いいたします。

  • ホームページのフレームでそのサイズの固定

    ホームページを上下2分割、下の段を左右2分割にしているのですが、フレーム分けの境界線を固定したいのです。 境界線はパーセンテージで出てしまうのですが これを上から***ピクセル、左から***ピクセルのように、固定できないでしょうか? パーセンテージだとPCの表示サイズの違いで、スクロールバーが出てしまい困ります。 よろしくお願いします。 <FRAMESET rows="24%,76%" frameborder="NO" border="0"> <FRAME name="frame1" src="top.html"> <FRAMESET cols="16%,84%"> <FRAME name="frame2" src="menu.html"> <FRAME name="frame3" src="page1.html"> </FRAMESET> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY> </NOFRAMES> </FRAMESET>

  • HPのフレーム作り

    HPでフレームを作ろうと思っているのですが、 初歩的な事がわからないので教えて下さい。 本に、フレームを規定するページをindex.htmlにしなさい と書いてあります。だから今のindexは他の名前にする 必要があるそうなのですが、たまたま例ではトップページを フレーム化してあるのです。 私が作っているものは、トップページは他ページへのリンク だけで、他ページでフレームを作りたいのですが、 例えば複数ページでフレームを作るとしたら、そのどれもに index.htmlを作らなくちゃいけないんですか? index1 index2 って作るのですか? そしたら最初に名前を変える時も、indexと全くかぶらない 名前にしないといけないのですか? ちょっと混乱してきたのでわかりづらい説明ですみません。 どうか教えて下さい。 OSはXP、メモ帳で作ってて、フレームにはフリーソフト (Frame Factory)を使う予定です。

  • ドリームウィーバーのフレームサイズ表示について

    はじめて、複数フレームの使用のページを、DW4で、作成しました。   フレームを、上・下・左と、右がメインと4つ分けているのですが、まず上の幅を80ピクセルで横いっぱいに・下の幅を80ピクセルで横いっぱいに・左の幅を130ピクセルにで上下の間に挟まれた状態で、どのブラウザのサイズでも固定して見えるようにしたいのですが、どうすれば良いのでしょうか。  ちなみに、右のメイン画面以外は、スクロールバーを出さないようにしたいのです。 現在作成した状態ですと、左のフレームがスクロールできず(スクロールバーは非表示ですが、下の方の内容が動かず見えない)、右・メインはスクロールバーが、出て問題なし。上は固定されて問題なし。下は途中で画面が切れた状態です。 このようなフレームを、意図通り表示できる設定する方法を教えてください。 宜しくお願いします。

  • フレームページのアップロード方法

    index.html=トップページ というのは分かりました。 が、フレームページをTOPページとしている場合、どうすれば良いのか分かりません。 教えてください! 何度FTTPを独学で時間裂いていじくりまわしてもどうも出来ず、追い詰めれています。 ↓【当方の現状】 HPビルダーでサイトを作成。今の時点でTOPページ(フレームあり)は、「top.html」という名前にしてあります。 しかし、実際にHPビルダーの「サイトを開く」で全体を見るとtop.html-top1.html(フレーム左)                                              top2.html(フレーム右) となっており、top.htmlには画像は無く、フレームページがtop1.html、top2.htmlとしてあり、そこにはちゃんとHPで仕上げた通りの画像等が反映されています。 フレームページをTOPページとしてFTTPでアップロード、ダウンロードするにはどうしたらいいのでしょうか? また、全てのリンクに影響する気がして、「index.html」に名前を変更出来ずにいます。 というより、どれをindex.htmlに変更すればいいか判りません。 私は同人サイトを作成しており、「バナー」クリック→「TOP画面」にしたいのです。 多くの人は忍者HPを使用しており、フレームページがちゃんとTOPページになっています。 URL「        .jp」→バナーが表示されており、バナーをクリックすると、 URL「        .jp/  /index.html」→TOPページ(フレームあり)になっています。 具体的にはどのようにすればいいんですか?? 初心者なりに調べて類似した質問回答も参照にしていますが、判りません。 HPは仕上がってるのに、FTTPでつまづき、先に進めません。 どうか判りやすいご回答を宜しくお願いします。                                                                                    

  • フレーム有り、無しのホームページ、どちらが見やすい?

    様々な方々にお聞きしたいのですが、 「フレーム有りのホームページ」と「フレーム無しのホームページ」はどちらが見やすく、使いやすいと思いますか? -----以下は質問した背景です。----- 現在、商用ホームページの運用、管理を行っています。昨年度、リニューアルを行い使いやすくという意味でフレームを用いたホームページに切り替えました。 ※具体的にはページ右側(150ピクセル)、ページ上部(150ピクセル)にメニューを配置しブラウザサイズが変更されても右側、上部は固定されたままにしています。 フレームを採用したきっかけとして、どのページを閲覧していても見たいページをすぐ脇や上のメニューから選択できるであろう。と思ったからです。しかし、ここ最近、自分のホームページにアクセスする方々(フリーのアクセス解析などを各ページに埋め込んでいます。)検索フレーズ、ワードを解析すると「あるページだけ」の閲覧に留まり、他のページに移動してくれていないことが起きています。原因のひとつがフレームを採用したホームページだからだと思っています。 ※検索フレーズ、ワードが特定の言葉の場合、そのヒットしたページのみの表示となってしまい、メニューが表示されない。結局のところ、検索でヒットした以外の他のページはほとんどの人が見ない。 運営、管理側としては商用ホームページ(ネットショップではない、概要などの情報をメインとして掲載)なので、できるだけ他のページも閲覧して欲しいと思います。そういった意味では、フレーム採用のホームページではなく、スクロールすると右側、上部のメニューが表示されなくなるようなページを採用することになると思います。 ※無論、ページ下部や途中に「ページトップへ戻る」などのリンクをはりますが、、、 ここ最近、様々な企業のホームページを参考とさせていただいていますが、大手電気メーカなどフレームではないページがほとんどだと思います。そういった意味ではフレームはどうなのかなぁ・・・。と感じます。 ちなみに参考までですが、私が運用、管理している商用ホームページはページ数が150ページほどですが、年間に約10ページ近く増えていきます。 以上、ご回答お待ちしております。

専門家に質問してみよう