

No.2ベストアンサー
- 回答日時:
3o-clockさんが、overflow:scroll;でやる方法を挙げてくださっていますが。
overflow: auto;を使う方法もあります。
※参考
http://www6.plala.or.jp/go_west/nextcss/ref/prp/ …
一応サンプルを作っておきました。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="ja" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta name="robots" content="NOINDEX, NOFOLLOW">
<style type="text/css">
body
{
background-color: #ffffff;
color: #000000;
}
table.sample
{
background-color: #000000;
border: 1px solid #000000;
width: 400px;
hight: 400px;
}
table.sample td
{
background-color: #ffffff;
border: 0;
padding: 3px;
}
table.sample td div
{
width: 200px;
hight: 200px;
overflow: auto;
}
</style>
<title>サンプル</title>
</head>
<body>
<table class="sample" cellspacing="1">
<tr>
<td>AAAAAAAAAA</td>
<td>BBBBBBBBBB</td>
</tr>
<tr>
<td>CCC</td>
<td>
<div>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
<br>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
<br>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
<br>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
<br>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
<br>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
<br>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
<br>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
<br>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
<br>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
<br>
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
</div>
</td>
</tr>
</table>
</body>
</html>
No.3
- 回答日時:
テーブルの中身をスクロールさせるのは、確か環境によって認識状態がかなり変わったと思います。
IEにはコレに関するバグがあるとも解説書で読みました(ややうろ覚え)
テーブルの外側からスクロールさせることをお勧めします。
あと、#1 3o-clockさんが提示されているリンク先のソースだと、非IE環境で派手に表示が崩れます…。
(HTMLの仕様上、本来overflowはdivやpなどブロック要素にしか適用できない。)
↓こんな感じで…。
<div style="width:400px;overflow:auto;">
<table border width="800">
<tr>
<td>AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA <BR>
AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA <BR>
AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA
</td>
<td>AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA <BR>
AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA <BR>
AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA
</td>
</tr>
<tr>
<td>AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA <BR>
AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA <BR>
AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA
</td>
<td>AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA <BR>
AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA <BR>
AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA
</td>
</tr></table>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するQ&A
- 1 ブラウザのスクロールバーでスクロールすると、挿入イメージも付いてくるようにしたいのです
- 2 ビルダーでインラインフレームのスクロールバーに色を付ける方法
- 3 先ほどのNo.957347の小窓のスクロールバーの付け方の質問のつづき
- 4 ページの中にスクロールバーを伴った小窓を作りたいのですが・・・
- 5 18禁禁止のHP作成ソフトで18禁HPを作りたい!
- 6 今あるHPをそのまま使って新規HPを作りたい
- 7 プロバイダのHPアカウントを使ってHPを作る方法。
- 8 GoLiveやビルダーで作られたHPをDreamweaverで作り直したい
- 9 HPをサーバ転送後、PC壊れ。HP作り直し?
- 10 HPビルダーで作ったHPにカウンターを入れるとき
関連するカテゴリからQ&Aを探す
おすすめ情報
人気Q&Aランキング
-
4
スタイルシートで<table>の内側...
-
5
表の中に表
-
6
カレンダーを生成する、極少コ...
-
7
テーブルの中のグラデーション...
-
8
CSS line-height が効かない
-
9
セルを透明に・・・
-
10
縦書きホームページの段組表示
-
11
HTML:グラフ表示
-
12
HTMLフォームのSELECTの幅を一...
-
13
エクセルでサイズに合ったもの...
-
14
<h1>タグの後の行間を詰めたい。
-
15
aタグに直接style=""で:hoverを...
-
16
Excelで文字の幅を変える方法
-
17
htmlでテーブル内にテキストボ...
-
18
エクセルの行の幅がずれる
-
19
pタグによる段落間のアキ調整...
-
20
divタグを中央寄せでwidthを指...
おすすめ情報