/* CSS・スタイルシート質問スレッド【19】 */

このエントリーをはてなブックマークに追加
398Name_Not_Found
あのー
htmlにスタイルを適用させるのはイクないですか?NNがなぜか動かなくなるんですが。

html{
オーバーフローやらバッググラウンドやら
}

ってふうに。
399Name_Not_Found:03/06/03 22:33 ID:???
>>398
何故bodyではなくhtmlを使うのかと。
400Name_Not_Found:03/06/03 22:39 ID:???
>>399
htmlのスクロールを消してbodyのほうのスクロールを動かすと
絶対位置指定したやつがその場に固定されるので。

浮動?疑似フレームみたいにしたいと思いまして。
IEでは正常に動作するんですがNNではリンクをクリックしても移動すら出来なくなってしまうのです。
401Name_Not_Found:03/06/03 22:55 ID:???
>>398
ソースは正確に書けと。あとちゃんとバージョンを書けと。
NN4.xでの話だったら諦めろと。
402395:03/06/03 23:07 ID:???
いらないだろうけど一応報告。
DFJさん提供の切り替えスクリプトに乗り換えて解決です
403Name_Not_Found:03/06/03 23:08 ID:???
>>401
NN7です。

多分問題の箇所
html{
overflow-y:auto;
background-color:#D5CADF;
background-image:url(.***);
background-position:0% 0%;
background-repeat:no-repeat;
color:#40406A;
font-family:MS ゴシック,sans-serif;
background-attachment:fixed;
}
body{
height:100%;
margin:0;
overflow-y:auto;
background-attachment:fixed;
background-image:url(***);
background-position:100% 0%;
background-repeat:no-repeat;
line-height:150%;
}
404Name_Not_Found:03/06/03 23:17 ID:???
>>403
overflow-y(とoverflow-x)ってIEの独自拡張では
405Name_Not_Found:03/06/03 23:29 ID:???
IEの独自拡張はMozilla/NN7では単に無視されるはずだが。
406Name_Not_Found:03/06/03 23:32 ID:???
>>400 FAQは読んだのか、と。
【FAQ】
Q3: CSSで擬似フレームってどうやるの?
A3: 次のページを参考にして下さい。
overflow プロパティは擬似フレームも作成できる
 http://www.geocities.co.jp/SiliconValley-PaloAlto/6736/overflow.html
 http://www.geocities.co.jp/SiliconValley-PaloAlto/6736/files/frame.html
overflowを用いた擬似フレーム
 http://www.fromdfj.net/html/overflow.html
407Name_Not_Found:03/06/03 23:33 ID:???
>>404
そうです。
NNはoverflow:auto;ではおかしな動きをする+(上記の状態では)もっとバグる(リンクの上にカーソルもってくたびに
ウインドウサイズが小さくなり最後には消えてしまう('A`))ので。
NNにはとりあえず動いてくれればいいんですが上記のように動かなく(操作が効かなく)なってしまうのです。
軽いブラクラみたく…
408Name_Not_Found:03/06/03 23:34 ID:???
46 :Name_Not_Found :03/05/25 02:13 ID:???
>>6
リンク先、移転してるよ。
【FAQ】修正
Q3: CSSで擬似フレームってどうやるの?
A3: 次のページを参考にして下さい。
overflow プロパティは擬似フレームも作成できる
 http://alt.s31.xrea.com/overflow.html
 http://alt.s31.xrea.com/files/frame.html
overflowを用いた擬似フレーム
 http://www.fromdfj.net/html/overflow.html
409400:03/06/03 23:36 ID:???
ほかの普通の疑似フレームスタイルは正常に動いてます。
overflow-yで(NNは普通の段組スタイルになる)
410Name_Not_Found:03/06/03 23:41 ID:???
>>403
それだけではバグは起きない。
他の指定との組合せだから、ソースをもっと出して以下へどうぞ。
CSS/DHTMLバグ辞典スレッド 第3版
 http://pc2.2ch.net/test/read.cgi/hp/1050844510/l50

http://pc2.2ch.net/hp/kako/991/991666454.htmlの118-129も読んでおいてね
411Name_Not_Found:03/06/04 01:27 ID:???
>>403
ところで、
>font-family:MS ゴシック,sans-serif;

font-family:"MS ゴシック",sans-serif;
だ。
412Name_Not_Found:03/06/04 10:56 ID:???
>>409
正常とはいえないよ。
普通にフレームを使用した方が良い。




無駄にフレームが駄目とか言ってる奴
はストリクト原理主義スレに帰れ。

ストリクトでもないか。(爆
413Name_Not_Found:03/06/04 13:02 ID:???
↑ ※ 議論はよそで ※
414Name_Not_Found:03/06/04 13:03 ID:???
>>412
スレ違い
415414:03/06/04 13:04 ID:???
ケコーンしてしまった
416Name_Not_Found:03/06/04 13:12 ID:???
MacIE5 (含む OSX の IE5.1) では
html, heading, p, pre, dl, blockquote, form, address要素に
visible以外のoverflow を指定すると要素の中身が見えなくなる。
http://cssbug.tripod.co.jp/detail/macie/b013.html
417Name_Not_Found:03/06/04 13:20 ID:???
>>400
bodyの中は絶対配置した要素だけなの? なら当然。
> 通常フローの非置換ブロック要素の高さが 'auto' であるとき
>絶対配置ボックスの子要素は無視して高さを算出する。(CSS2-10.6.3)
>つまりこの場合、スクロールバー出る出ない以前に、body の高さの算出値は 0 となる。
http://pc2.2ch.net/hp/kako/991/991666454.htmlの125

>>407
再現条件を知りたいからソースを出しておくれ。
418Name_Not_Found:03/06/04 13:21 ID:???
cssで、

sex{inflame}
としたのですが、これはOKなのでしょうか。
419Name_Not_Found:03/06/04 13:23 ID:???
>>418 おーい山田くん、座布団取り上げ。
420Name_Not_Found:03/06/04 13:25 ID:???
ガーー(゚Д゚)ーーン!!!!
421Name_Not_Found:03/06/04 15:59 ID:???
>>417
bodyの中は絶対配置してないやつも置いてます

http://hw001.gate01.com/fate-devil/
のdriftスタイルです。
http://hw001.gate01.com/fate-devil/css/drift.css