スクロールバーが変わらない

[新着] Webテンプレートを仮オープンしました



0   名前: ゅぃ : 2007/03/28(水) 19:55  ID:VScpei1z sub-j7
こんにちわ
スクロールバーを無くすタグを入れたんですけど、何故か無くなりません

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML

1.0 Transitional//EN" "http://www.w3.

org/TR/xhtml1/DTD/xhtml1-transitional.

dtd">
<html xmlns="http://www.w3.org/

1999/xhtml">

<head>
<style type="text/css">
<!--
body{overflow:hidden;}
-->
</style>
<meta http-equiv="content-type" content

="text/html; charset=Shift_JIS">
<meta http-equiv="content-type" content

="text/html; charset=EUC-JP">
<title>ABOUT</title>
<meta name="generator" content="Namo

ActiveSquare 5.0.0.76">
</head>

<body bgcolor="white" text="black">
<div align="center">
<font size="2" face="MS Pゴシック">
<object classid="clsid:D27CDB6E-AE6D-11

cf-96B8-444553540000" codebase="http://

download.macromedia.com/pub/shockwave/

cabs/flash/swflash.cab#version=7,0,19,0"

width="200" height="150">
<param name

="movie" value="board032-6.swf" />


<param name="quality" value="high" />


<embed src="board032-6.swf" quality="

high" pluginspage="http://www.

macromedia.com/go/getflashplayer" type

="application/x-shockwave-flash" width

="200" height="150"></embed>
</

object><br>
<br>
SITENAME>>Vista<br>
URL>>http://www5.pf-x.net/~yukino/<br>
BANNER>><br>
<img src="http://www5.pf-x.net/~yukino/

Bana/Vista1.gif">
<img src="http://www5.pf-x.net/~yukino/

Bana/Vista2.gif">
<img src="http://www5.pf-x.net/~yukino/

Bana/Vista3.gif"></font></div>
</body>
</html>

回答お願いします

1   名前: カヅサツ ◆ThCi95HEzw : 2007/03/28(水) 19:55  [URL]  ID:JQXB.0.H sub-gm
> スクロールバーを無くすタグ

そんな「タグ」はありません。

とりあえず、以下のようにしてみましたが、スクロールバーをなくすと、読み手のウィンドウサイズによっては大変読みにくいページになるので、あまりオススメできません。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS" />
<style type="text/css"><!--
html{
	overflow: hidden;
}
body{
	color: black;
	background-color: black;
	font-size: small;
	text-align: center;
}
code{
	font-size: 100%;
}
ul{
	margin: 2em auto;
	padding: 0em;
}
li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.banner{
	margin: 0px;
}
ul.banner li{
	display: inline;
}
-->
</style>
<title>ABOUT</title>
</head>
<body>
<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
	codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" 
	width="200" height="150">
	<param name="movie" value="board032-6.swf" />
	<param name="quality" value="high" />
	<embed src="board032-6.swf" quality="high"
	pluginspage="http://www.macromedia.com/go/getflashplayer"
	type="application/x-shockwave-flash" width="200" height="150"></embed>
</object></p>
<ul>
	<li>SITENAME>>Vista</li>
	<li>URL>><code>http://www5.pf-x.net/~yukino/</code></li>
	<li>BANNER>>
		<ul class="banner">
			<li><img src="http://www5.pf-x.net/~yukino/Bana/Vista1.gif" alt="" /></li>
			<li><img src="http://www5.pf-x.net/~yukino/Bana/Vista2.gif" alt="" /></li>
			<li><img src="http://www5.pf-x.net/~yukino/Bana/Vista3.gif" alt="" /></li>
		</ul>
	</li>
</ul>
</div>
</body>
</html>

2   名前: R.A : 2007/03/28(水) 19:55  [URL]  ID:1sy1gKqa sub-t1
僕はこれを使ってますよ。
<body scroll="no">

</body>
そんなに長いタグを使わなくてもいいですし。

3   名前: Yukino : 2007/03/28(水) 19:55  ID:VScpei1z sub-j7
無くなったには無くなりましたが,背景真っ黒です

スクロールバーを無くすだけでなく,何か設定するのもダメなのですが

例えば矢印だけ色をつけたり箱みたいにしたり・・・

何故か分かりません

4   名前: あや : 2007/03/28(水) 19:55  ID:TRVH9wjM sub-ND
 あれ? ゅぃさんじゃないんですか? 
 それはさておき、>>1さんのCSSはhtmlにhidden指定してあるのだから見えなくて当然ではないかと思いますが…
 もしかしたらと思うのですが>>0さんがやりたいことは
「スクロールバーの色を調節して無いように見せかける」でしょうか?
 IE限定の仕様でそれ以外のブラウザ(OperaやFirefoxなど)では無効の指定ですが、このサイト内にも「スクロールバー 透過」で幾つかヒットしますから検索を掛けてみてください。
 背景が真っ黒なのも>>1さんがそう指定しているだけの話なので、>>0さんが必要な部分を好きなように直せば済むのではないでしょうか?

5   名前: Z ◆XTzyosZXcL : 2007/03/28(水) 19:55  ID:vJSduAD1 sub-Cl
>>2
 BODY要素のscroll属性はインターネットエクスプローラの独自仕様のようです。

TAG INDEXでの説明:
http://www.tagindex.com/html_tag/page/body_scroll.html

 つまり、>>0のように公式仕様(XHTML1.0移行型)に適合している旨の宣言はできなくなります(もっともそういったエラーはユーザエージェントの方である程度許容されるか無視されるような設計にはなっていますので実害はあまり出てこないことでしょう)。

参考・XHTML講話:
http://web.xii.jp/iec/xhtml/

 なお、下記によれば、インターネットエクスプローラ用の文書型宣言は用意されていないようです(ただし資料が古いため現在のバージョンではどうなっているか分かりません)。
 Microsoft社がW3Cのメンバーにもなっている(例:http://www.w3.org/2000/01/xhtml-pressrelease.html.ja)そうですし、独自仕様は互換性のため残されているに過ぎないと考えたほうがよいのではないかと思います。

Another HTML-lint 結果の解説・該当部分:
http://htmllint.itc.keio.ac.jp/htmllint/explain.html#unknown-doctype

6   名前: 匿名 : 2007/03/28(水) 19:55  ID:6fAvcTJO sub-kJ
>>2
>>5 も言ってるが、body 要素の scroll 属性は HTML の公式ルールには存在しない(IE 以外では無視される)。また、body 要素に指定できるのは過去互換モード時のみで、普通は(標準モードでは)html 要素に付けなければならない。
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/scroll.asp

だから、かえって面倒くさい。忘れた方が良い。


>>3
何を言ってるか分からない。多分、背景とスクロールバー色を同じにすれば済む話なんじゃないの?スクロールバーを消す必要が、本当にあったのかい?

7   名前: カヅサツ ◆ThCi95HEzw : 2007/03/28(水) 19:55  [URL]  ID:O5hEMlpW sub-r2
>>3
ゅぃさんとYukinoさんは同一人物?

> 無くなったには無くなりましたが,背景真っ黒です

間違えました
background-color: black;
background-color: white;

> スクロールバーを無くすだけでなく,何か設定するのもダメなのですが
> 例えば矢印だけ色をつけたり箱みたいにしたり・・・
> 何故か分かりません

言ってる意味がわかりません。

8   名前: ゅぃ : 2007/03/28(水) 19:55  ID:VScpei1z sub-j7
出来ました
ありがとう御座いました

一覧へ戻る