• ベストアンサー

フレーム内のテーブルを右寄せしたいけどできないんです。(急)

  ↓フレームA      ↓フレームB   _________________________________  l           l                     l  l          □l□                       l          □l□  l          □l□                       l           l  l           l                     l  l           l                     l  l           l                     l  l           l                     l  _________________________________     ↑□はテーブル、です。  すみません、上記のようにフレームを右、左の分割して各フレームにテーブル  を入れて境界線にぴったり(余白なし)をタグで探してるんですが  フレームBのほうはmargin widthもしくはleftmarginというタグで境界線に  くっつける事ができるんですが、フレームAの方ができません、本を読んでも  leftmarginはあってもrightmarginがありません。  上記の表は不可能、なのでしょうか。  教えてくださると大変嬉しい、です。

  • HTML
  • 回答数2
  • ありがとう数4

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

  • ベストアンサー
  • besta
  • ベストアンサー率39% (9/23)
回答No.1

上記の表は可能ですよ。 直ぐに回答希望ということで、ちょっと頑張ってみました。 (あなたが調べたタグも盛り込んでます!) 左側のソースです。 <body topmargin="0" marginwidth="0" marginheight="0" leftmargin="0"> <table border size="1" align="right"> 右側のソースです。 <body topmargin="0" marginwidth="0" marginheight="0" leftmargin="0"> <table border size="1" align="left"> これで理想のホームページができることと思います。 IE6.0で動作確認済みです。 ※ある程度の知識がありそうなので、必要な箇所のみ抜粋しております。

goodsavage
質問者

お礼

返事が遅れて大変失礼致しました。  ログインが何故かできませんでした(汗)  まさに完璧な回答ですぐに直りました。  やさしく細かいタグでの説明大変有難かったです。時間をかけて  頂き大変嬉しかったです。  今後とも宜しくお願い致します。  素晴らしく丁寧な回答でした。

その他の回答 (1)

noname#26283
noname#26283
回答No.2

 #1の方の回答に加えて、左フレームをスクロールしないようにすると(IE6では)うまくいくようです。 (左フレームのスクロールが犠牲になってしまいますが…) <frameset cols="50%,*"> <frame src="hidari.html" scrolling="no"> ←ココ <frame src="migi.html"> </frameset>

goodsavage
質問者

お礼

 返事、遅れてすみません(汗)  補足のほうは指摘して頂きよりわかりやすいもの、となりました。  サポート、感謝、感謝、です。  今後も宜しくお願い致します

関連するQ&A

  • テーブルの余白(margin)でサイズが合わなくなる

    テーブルを一番上で左右・上に密着させて表示させるためにデフォルトだと余白が出てしまうので以下のように書きました。 <table style="margin-top:-15px; margin-left:-10px; margin-right:-15px; margin-bottom:15px">~</table> しかし、この場合、widthを100%にすると右側に余白が出ます。(左に詰めたから(?)) だからといってpx単位で指定すればウインドウのサイズによってはすごく変なレイアウトになります。 なので、一番の条件「テーブルを一番上で左右・上に密着させて表示させる」かつ常にテーブルの大きさがウインドウのサイズとリンクさせるような。(また、それに似た)動作をさせるタグやスタイルがあれば教えてください。

    • ベストアンサー
    • HTML
  • フレームの両サイドに余白をつけたい

    HTML初心者です。メモ帳で作っています。 |   フレームA   | |___________| |     |     | |フレームB|フレームC| この様にフレーム3つで作っているのですが、 ある程度画面サイズが違ってもデザインが狂わないように、下のように余白を設け、その余白が画面サイズの違いを吸収するようにしたいのですが。   |   フレームA   |   |___________| 余白|     |     |余白   |フレームB|フレームC| どのようなタグを書けばよいのでしょうか? フレームの両サイドに余白ってできるのですか?

    • ベストアンサー
    • HTML
  • 幅100%でフレーム内に収まらないテーブルについて。

    IEで、縦に2分割したフレームの片方に、width=100%でテーブルを作成しようとしています。 解像度1024×768を基準にしているのですが、どうしても横スクロールが出てしまいます。一つのテーブルの中にまた幾つもテーブルが入れ子になっているので、そのせいもあるのかと思ってもみたのですが。NNではこの現象は出ません。 ブラウザのバージョンによる仕様等何か情報がありましたら是非お聞かせいただきたく書き込んでみました。よろしくお願いします。

  • HP作成のフレームとテーブル

    HP作成に挑戦しています。 無料ブログなどで記事やプラグインに見よう見まねでタグを使っている程度です。 HP作成にあたりページヘッダー部分にHPのタイトルを入れ2カラムにしたいのですがフレームで分割すると一つのフレームにファイルを割り当てているようなのですが(例えばトップページを分割するならばフレーム定義ファイルはindex.htmlに対し左フレームに****.html右フレームに****.htmlというように)コンテンツの部分はそれでも構わないのですがヘッダーとなる部分をフレーム分割するとタイトルだけ表示させることに悩んでしまいました。 無料ブログのように各分割部分にテキストで書き込むようにするにはテーブルを使って分割するのでしょうか? 無料ブログ等はテンプレートのスタイルシートが出来上がっておりますので当然未熟な私にも使えるのですが1からレイアウトとなると 戸惑います。 HP用のテンプレートをお借りしたとするとブログのようにテキストで使えるのでしょうか? 不慣れな為的を得て質問できずにごめんなさい

  • エクセル出力時、余白の設定ができない。

    xlsSheetWrk.PageSetup.LeftMargin = 0 xlsSheetWrk.PageSetup.RightMargin = 0 上記のように余白を0にしたいのですが、できません。。。 誰かご教授願います!!!!よろしくお願いします!!!

  • フレームと余白

    <html> <FRAMESET ROWS="100,*" FRAMESPACING="0"> <FRAME SRC="a.html" scrolling="no" frameborder="1" noresize> <FRAME SRC="b.html"> </FRAMESET> </html> a.htmlにscrolling="no"は必須です。 b.htmlにscrolling="no"は付けてはいけません。 a.htmlもb.htmlも内容は <html> <body style=margin:0> <table border=0 width=100%><tr><td>a</table> </body> </html> です。 b.htmlはwidth=100%になっていません。 見た目がwidth=100%になる方法を教えてください。

  • テーブルを画面にの幅いっぱいに表示したい

    よくテーブルを使いますが、普通に <table width="100%">のタグでwidthを100%にしても 左右に少し余白ができてしまいます。 どうやれば本当に100%にできるのですか? 教えてください

    • ベストアンサー
    • HTML
  • HTMLのフレームとテーブルの違い

    ホームページを作成しようとしているのですが、フレームとテーブルの違いが いまいち理解できません。よくある上下2分割、下側左右2分割のフォームに したいのですが、どのようにすればいいのでしょうか。 上側をタイトル、下側左をメニュー、下側右をメインにしてスクロールできるような 画面を考えています。 ソフトはalphaeditを使用しているのですが、フレームで出来そうかなと思うのですが いまいち使い方がわかりません。 よろしくお願いします。

  • フレーム分割の件で質問です、先ず上下分割、そして、次に下のフレームのみ、左右分割するとします

    フレーム分割の件で質問です、先ず上下分割、そして、次に下のフレームのみ、左右分割するとします、このとき、先に、仕切った上下分割のフレームの境界線のみを消す方法を知りたいのですが? そんな、タグはないでしょうか? フレームについての説明はWEB上にあるのですが、具体的に、そのまま使えるタグをしましてくれているものは無くて、、、、

    • ベストアンサー
    • HTML
  • HP フレームページを開き、更にページを開きたい

    左右に分割されているフレームがあります。 indexページから <A href="illust.html" target="top">フレーム</a> とリンクさせており、フレームページに飛びます。 左フレームに「A」、「B」、「C」、「D」と…リンクが張ってあり、 「B」をクリックすると、右フレームに「B」ページが表示されます。 <A href="b.html" target="right" >B</a> indexページから、フレームにリンクさせたら、フレームページが開かれますが、 さらに「B」ページを開いた状態にすることは可能でしょうか? 今の状態だと、フレームページが開かれるだけで、手動で左フレームから「B」をクリックするのが手間なのですが…。 ビルダー等のソフトは使用しておらず、メモ帳でタグを書いています。

    • ベストアンサー
    • HTML

専門家に質問してみよう