tableの高さを固定したく、heightとoverflowを指定したんですが、
tableに記述したソース分の大きさ(高さ)になり、スクロールバーが表示されません。
/*----外部CSS----*/
.sample{
color: #ffffff;
background-color: #000000;
height: 500px;
width : 90%;
overflow:scroll;
}
/*----ソース-----*/
<!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">
<meta http-equiv="content-style-type" content="text/css">
<link rel="stylesheet" type="text/css" hrefstyle.css"></head>
<body>
<table class="sample"><tbody><tr>
<td class="a1"></td><td class="a0"></td><td class="a2"></td></tr><tr>
<td class="a0"></td><td class="a0">
<div class="text">本文(heightが700pxくらいの内容)</div>
</td><td class="a0"></td></tr><tr>
<td class="a3"></td><td class="a0"></td><td class="a4"></td>
</tr></tbody></table>
※tdのclassはテーブルのふちに用いてる画像を指定してあります。
</body>
</html>
解決方法をご存知の方、よろしくお願いします。
No.3ベストアンサー
- 回答日時:
まず、
overflow:scroll; ← コロン小文字に
----------------
テーブル関連にoverflowバグもあるので、
テーブル自体にスクロールを付けるのではなく、
その外枠を作って中のコンテンツをスクロールさせる。
外枠より中のテーブルが大きければ全体を見る為にスクロールさせる考え方。(コンテンツは、テーブルでも良いですが・・・)
<div style="height:500px; width:90%; overflow:auto;">
コンテンツ
</div>
----------------
>※tdのclassはテーブルのふちに用いてる画像を指定してあります。
これも間違った方法で、何の為のテーブルなのでしょう・・・
テーブルは表です。画像を入れる為の表だと無意味なテーブル・・・
表以外の目的でテーブルは利用しない方が良いでしょう。
No.4
- 回答日時:
失礼。
overflow:scroll; ← コロン 半角に
No.1
- 回答日時:
過去に趣味でホームページを作っていた者です。
まずはじめに、表示範囲を指定して、
中身に大量の情報を指定しても、勝手にはスクロールバーは付きません。
スクロールルバーを個別に指定する必要があります。
丁度良い参考ページがあったので貼っておきます。
っていうか…
これらの知識はネット上に沢山転がっています。
過去に散々ホームページ作成が流行った時期があるので、
かなり素人向けの解説付き親切サイトが多いです。
スクロールバー タグやホームページ スクロールバー等
で検索すると簡単に欲しい情報が手に入ります。
それでは頑張って下さい。
参考URL:http://allabout.co.jp/gm/gc/23865/2/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS テーブルタグのセルの幅の一部だけを指定 1 2023/03/12 12:02
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- HTML・CSS 【CSS】:hasで可能? imgを含むtr要素を選択したい 1 2022/11/17 14:36
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
テーブルの行の高さを指定する時全てのtdタグに?
HTML・CSS
-
HTML5で、テーブル内tdタグの高さを常に固定に
HTML・CSS
-
htmlでテーブル内にテキストボックスを作りたいのですが・・・
HTML・CSS
-
-
4
<table>の高さ固定。情報増加時、高さ自動変化
HTML・CSS
-
5
HTML <td></td>タグ セル内余白を無くす方法
ホームページ作成・プログラミング
-
6
テキストエリア内の改行禁止
HTML・CSS
-
7
return trueとreturn falseの用途・違いは・・・?
JavaScript
-
8
tdに対してmin-heightの定義、または同じ
HTML・CSS
-
9
テーブルの一部分のセルだけにスクロールバーを付けたいのですが、うまくいきません。
HTML・CSS
-
10
テーブル内のテーブルの高さを揃えたい。
HTML・CSS
-
11
テーブルのヘッダとボディの幅がズレルのを防ぐ
HTML・CSS
-
12
phpでforeachの中にforeachがある場合の記述方法について
PHP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルタグの中にdivを含めて...
-
テーブルの横に画像を
-
テーブルの位置を細かく指定し...
-
HTMLでテーブルを横に並べる方法
-
箇条書きリストのすぐ横に画像...
-
2つのテーブルを左右に表示した...
-
複数のテーブルを無条件に中央...
-
一つのテーブル内の文字色だけ...
-
DWで、デザインビューに表示さ...
-
画像の横にテーブルを。。。
-
テーブルの背景を透過する方法
-
ウィンドウのサイズを変えても...
-
テーブル内に画像を表示したい。
-
インラインフレームのスクロー...
-
Dreamweaverでテーブルの列幅を...
-
テーブルは中央寄せ、テキスト...
-
HTMLでページの幅を設定し...
-
ヘッダー固定のスクロールが可...
-
テーブルを半透明(または網掛け)
-
更新するとずれる?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルタグの中にdivを含めて...
-
テーブルの位置を細かく指定し...
-
ウィンドウのサイズを変えても...
-
ヘッダー固定のスクロールが可...
-
HTMLでテーブルを横に並べる方法
-
テーブルの横に画像を
-
テーブル内に画像を表示したい。
-
tableのheight指定が効かない
-
【CSS】縦横スクロールテーブル...
-
箇条書きリストのすぐ横に画像...
-
CSSで文字を一番下の中央に表示...
-
テーブルを中央に配置
-
Dreamweaverでテーブルの列幅を...
-
2つのテーブルを左右に表示した...
-
<SPAN>で文字を右揃えにしたい...
-
ホームページのテーブルに斜線...
-
プルダウンの表示位置
-
更新するとずれる?
-
複数のテーブルを無条件に中央...
-
テーブルでスクロールを同期したい
おすすめ情報