No.1
- 回答日時:
こんな感じでしょうか?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title></title>
<style type="text/css">
<!--
#a{width: 100px;}
#b{width: 400px;}
//-->
</style>
</head>
<body>
<table border="1">
<tr><td rowspan="3" id="a">あいうえお</td><td id="b">かきくけこ</td></tr>
<tr><td>さしすせそ</td></tr>
<tr><td>たちつてと</td></tr>
</table>
</body>
</html>
No.2ベストアンサー
- 回答日時:
padding等の細かい点は省きます。
【左側のボックス】
▼css
.left{
width:100px;
float:left;
}
【右側のボックス】
▼css
.right{
width:400px;
float:right;
}
【左右を囲うもの】
▼css
.main{
width:500px;
margin:0px auto;
}
【html】
<div class="main">
<div class="left">~~~~~</div>
<div class="right">~~~~~</div>
<div class="right">~~~~~</div>
<div class="right">~~~~~</div>
</div>
上記では駄目ですか?
検証はしていません。
No.3
- 回答日時:
<div>
<div>左</div>
<div>右上</div>
<div>右中</div>
<div>右下</div>
<div>clearfix的なもの</div>
</div>
というHTMLを仮定して、
全体を囲っているdivにwidth:500px;、左にwidth:100pxですね。
左にfloat:left;、clearfixにclear:left;
全体を囲うdivにheightを指定して、左にheight:100%;
clearfixには、height:0;margin:0;font-size:0;line-height:0;visibility:hidden;とあらゆる手を使って存在をなくす。
とかって感じで如何でしょう。
右と左の高さを合わせるにはこれもきっちりheightをサイズ指定して、
あとはoverflow:auto;とでもしておけば何とかなるんじゃないでしょうか。
No.4
- 回答日時:
IEなら
<STYLE TYPE="text/css"><!--
.left{
width:100px;
float:left;height:3.6em;
border-style:solid;border-color:black;border-width:1px;}
.right{
width:400px;
float:left;
border-right:1px solid windowtext;
border-bottom:solid black 1px;}
.main{
width:503px;
}
.xl05 {border-top:1px solid Black;}
-->
</STYLE></HEAD><BODY><div class="main">
<div class="left">aaaaaa</div>
<div class="right xl05">bbbbbbbbbbbbb</div>
<div class="right">ccccccccccccccc</div>
<div class="right">dddddddddddddddd</div>
</div>
</BODY></HTML>
Firefox・Safariの場合500では、floatが利かないので503にしています
height:3.6em;を指定していますが、FirefoxとSafari個々にCSSを指定が必要ですので。
Firefoxの場合は、height:3.8em;??
Safariの場合は、height:3em;??
rowspan="3"等、セルの結合する場合、table指定で作成した方が良いと思いますが
この回答へのお礼
お礼日時:2009/05/26 04:15
ありがとうございます^^
早速ソースを貼ってみたらうまくでできました!
しかし・・・「Firefox・Safariの場合500では、floatが利かないので503にしています」の部分がちょっと初めて聞いたので理解できませんでしたが≧≦
うれしいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 検索窓とcssハックについて 3 2022/04/22 12:21
- JavaScript HTML&CSS Javascriptによる動的テーブル 1 2023/03/27 19:51
- HTML・CSS 吹き出し 下記の吹き出しのスタイルシートについて 下記のスタイルシートは左側にアイコンがでる使用にな 1 2022/11/12 17:55
- HTML・CSS HTML、cssのatomつぅーやつで 課題Ex1ってやつを表示させたいのですが、 私は課題Ex1が 2 2022/12/15 16:56
- HTML・CSS HTMLとcssでページを作っています。右図のような形にしたいのですが、margin topで指定す 3 2023/06/08 23:39
- HTML・CSS CSS上での計算を行うためのルールについて教えてください。 3 2022/08/15 14:43
- HTML・CSS 左の課題Ex1てのありますよね? 左側が赤くなってるやつ 左側が赤くなってて、その他は黄色い線が囲っ 1 2022/12/14 18:22
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- 物理学 温度と体積について。 2 2022/10/25 09:54
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
CSS、width100%でもできる余白
-
【CSSについて】リストをフロー...
-
HTMLのiframeの入れ子について
-
【HTML】【CSS】【Swiper】 元...
-
CSSでボックスのheightが0になる
-
定義リスト dl dd dt
-
テーブル内の文字が揃わない
-
ヘッダーの高さが合わない
-
定義リストに下線をつけたいと...
-
divで囲まれたpaddingの指定を...
-
div内に外部のurlを表示させたい
-
定義リストで先頭にアイコン
-
外側のdivの高さを入れ子のdiv...
-
デスクトップ用のWEBサイトをス...
-
透明divの下に長い余白ができて...
-
背景が下まで表示されないんです。
-
Webサイトretinaディスプレイのcss
-
枠線でメイン部分を囲み、フッ...
-
CSS リンクを枠で囲み背景色を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
画像イメージの上下左右、欲し...
-
css初心者 フレックスボックス...
-
表示倍率を変えるとレイアウト...
-
CSSがなぜかfont-sizeだけ効か...
-
CSS、width100%でもできる余白
-
W3Cのソースコードの検証サービ...
-
CSS:animation開始位置の設定
-
CSSで指定した背景画像にリンク...
-
<div>と<div>の間の10px程の...
-
余分な縦スクロールバーが出て...
-
CSSでボックスのheightが0になる
-
【CSS】ヘッダーの高さが不明の...
-
スクロールボックスを中央に配...
-
li 黒丸含んで移動する方法
-
border-style:solidで文字がずれる
-
【HTML&CSS】フッター下部の余...
-
Media Queries 4 で 非推奨とな...
-
初心者html・CSS ウィンドウを...
おすすめ情報