CSS/DHTMLバグ辞典スレッド【第5版】 (627レス)
CSS/DHTMLバグ辞典スレッド【第5版】 http://mevius.5ch.net/test/read.cgi/hp/1144494359/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
333: Name_Not_Found [sage] 2007/10/08(月) 02:39:39 ID:??? >>331 >>324と>>326のどちらに対する指摘なのかわからないのですが…。 補足しておくと、>>324のコードでは、html要素のボックスの高さが初期包含 ブロックである表示域の高さとなり、body要素のボックス高さもそれと同じに なるはずなのですが、最初に表示したときはそうなっているものの、リサイズ するとそうならないので、仕様違反であると思われます。リサイズしたあとに リロードすると、同じサイズの表示域でもリロードする前とbody要素の高さが 変わっ
ています。 >>326についてはCSSを次のものに置き換えてもらうとわかりやすいかと思います。 (例示がわかりにくくてすみませんでした。) div#boxA { height: 200px; border: 10px solid red; } div#boxB { min-height: 90%; border: 10px solid blue; } boxBの包含ブロックの高さはboxAの内容領域の高さである200pxになるので、 boxBがboxAの内容領域にちょうど収まるはずです(10px + 200 * 0.9 + 10px = 200px)。 Firefox 2、Konqueror 3、Safari 3ではそのように表示されますが、Operaだ けはboxBの内容領域の高さがちょっとだけ高くなりま
す。 >>332 間違いがあるのなら、仕様書を根拠にどこが間違っているのか指摘してください。 http://mevius.5ch.net/test/read.cgi/hp/1144494359/333
334: Name_Not_Found [sage] 2007/10/09(火) 20:41:43 ID:??? >>333 ここはバグ報告スレッドであって質問スレッドではない。出てけ。 http://mevius.5ch.net/test/read.cgi/hp/1144494359/334
335: Name_Not_Found [sage] 2007/10/09(火) 21:54:43 ID:??? 1. 包含ブロックにheightの値を<length>で指定 2. ブロックレベル非置換要素にmin-heightの値を100%で指定 3. ブロックレベル非置換要素の計算されたheightの値が min-height(=包含ブロックのheight)より小さい んだったらmin-heightをheightの指定値として使用するわけだから borderで内容の高さが変わるなんていうのはバグだろ http://mevius.5ch.net/test/read.cgi/hp/1144494359/335
336: Name_Not_Found [sage] 2007/10/10(水) 22:52:22 ID:??? >>334 だから、>>324>>326でバグを示したら「それはバグではない」という趣旨のレ スをもらったものの、理由が不明確だから、仕様書を根拠にした説明を求めて るの。バグではないというのなら「仕様書にこう書かれており、Operaはその 通りに表示しているだけだ」と説明できるはずでしょう。 http://mevius.5ch.net/test/read.cgi/hp/1144494359/336
337: Name_Not_Found [sage] 2007/10/10(水) 23:38:15 ID:??? >>336 もっともな話だと思うが 仕様書に載ってないなら、 各ブラウザ制作者の判断 ということもあり得ると思うよ。 http://mevius.5ch.net/test/read.cgi/hp/1144494359/337
338: Name_Not_Found [sage] 2007/10/10(水) 23:42:38 ID:??? >>336 >>324がバグという主張は、再現しないため同意出来ない。 >>326は、包含ブロックのheightにborder分を含めて計算しているようだから、 バグなのだろう。 数値指定では起こらないし、width:100%;でも起こらない面白いバグ。 http://mevius.5ch.net/test/read.cgi/hp/1144494359/338
339: Name_Not_Found [sage] 2007/10/11(木) 03:06:00 ID:??? >>337,338 どうもです。>>326についてはバグと言って問題なさそうなので、Wikiに書い ておきました。 >>324は、うちの標準モードのOpera 9.23(Windows XP SP2/Ubuntu 7.04)とい う環境では下の画像のように表示されます。 http://doiob.net/doiob/uploader/src/up11322.png 環境によっては再現しないのかもしれません。 http://mevius.5ch.net/test/read.cgi/hp/1144494359/339
340: Name_Not_Found [sage] 2007/10/13(土) 02:36:22 ID:??? ____ / \ / ─ ─\ 「作者の環境では再現しません」・・・か / (●) (●) \ | (__人__) | ________ \ ` ⌒´ ,/ | | | ノ \ | | | /´
| | | | l | | | ヽ -一ー_~、⌒)^),-、 | |_________| ヽ ____,ノγ⌒ヽ)ニニ- ̄ | | | ____ / \ / \ / \ これは便利な言葉ですね / (●) (●) \ | (__人__) | ________ \ ` ⌒´ ,/ | | | ノ \
| | | /´ | | | | l | | http://mevius.5ch.net/test/read.cgi/hp/1144494359/340
341: Name_Not_Found [sage] 2007/10/20(土) 21:16:22 ID:??? CSS・スタイルシート質問スレッドから報告するように誘導されました <a href="〜" style="display:block;width:〜px;height:〜px;"><img src="〜" alt="〜"></a> のように A要素の中身がIMG要素で、A要素にdisplay:block;とwidthまたはheightを指定すると WinIE5.0ではIMG要素上の左クリックが効かなくなります(outlineの線は出ます) 右クリックからリンクを開くを選べばリンク先に移動す
ることができます (A要素にpaddingやborderを指定するとpadding部分やborder部分だけが一応クリック可能になります) バグらしいのですが既出ですか? 古いブラウザなのでもうとっくに既出だと思ったのですが http://cssbug.at.infoseek.co.jp/ には載ってないようで このスレを見て http://mynotes.jp/cssbug/ にも行きましたが載っていないみたいで 詳細は http://pc11.2ch.net/test/read.cgi/hp/1190261475/586-609 あたりです http://mevius.5ch.net/test/read.cgi/hp/1144494359/341
342: Name_Not_Found [sage] 2007/10/21(日) 22:23:38 ID:??? ・・・IE5なんてもーどーでもいーよ・・・ http://mevius.5ch.net/test/read.cgi/hp/1144494359/342
343: Name_Not_Found [sage] 2007/10/24(水) 23:53:21 ID:??? >>341 再現できた。古すぎて気がつく人がいなかったのかも。 http://mevius.5ch.net/test/read.cgi/hp/1144494359/343
344: Name_Not_Found [sage] 2007/10/26(金) 00:07:53 ID:??? IE 7 背景色とマイナスマージン(とフロート?)の組み合わせで内容が消える。 <div style="margin-top: -1px; background: #FFFFFF"> <div sytle="float: left; widht: 100px;"> <p>内容</p> </div> <div sytle="float: right; widht: 100px;"> <p>内容</p> </div> <div sytle="clear: both;"> <p>内容</p> </div> </div> http://mevius.5ch.net/test/
read.cgi/hp/1144494359/344
345: Name_Not_Found [sage] 2007/10/26(金) 00:09:57 ID:??? >>344 haslayout は 1 だし、内容もあるような高さにはなるんだけど なぜかテキストだけが表示されない フォームコントロールとかは表示される IE 7、バグだらけだなあ・・・ http://mevius.5ch.net/test/read.cgi/hp/1144494359/345
346: Name_Not_Found [sage] 2007/10/26(金) 01:02:40 ID:??? >>344 http://cssbug.at.infoseek.co.jp/detail/winie/b032.html これかも… IE 7、ひどすぎるな http://mevius.5ch.net/test/read.cgi/hp/1144494359/346
347: Name_Not_Found [sage] 2007/10/26(金) 15:51:08 ID:??? widht? http://mevius.5ch.net/test/read.cgi/hp/1144494359/347
348: Name_Not_Found [sage] 2007/10/28(日) 22:11:33 ID:??? >>344 widthに直してためしてみたけど、標準・互換どちらでも再現しなかった。 Windows XP SP2 + Internet Explorer 7.0.5730.11 http://mevius.5ch.net/test/read.cgi/hp/1144494359/348
349: Name_Not_Found [sage] 2007/10/28(日) 22:48:12 ID:??? >>348 たぶん http://cssbug.at.infoseek.co.jp/detail/winie/b032.html のバグが直ってない http://mevius.5ch.net/test/read.cgi/hp/1144494359/349
350: Name_Not_Found [sage] 2007/10/28(日) 23:18:17 ID:??? >>349 そのバグはIE7だと発現しなかった(IE6では再現できた)。 >>344について検証したファイルをアップしとくよ。 http://www-2ch.net:8080/up/download/1193580993642706.8YjMbr http://mevius.5ch.net/test/read.cgi/hp/1144494359/350
351: Name_Not_Found [sage] 2007/10/30(火) 10:10:21 ID:??? float で複数段カラム作って、その下に clear:both したボックスを置くとする。 IEだと、一番縦長のカラムの下からそのカラムに指定されているマージンだけ 下に配置したオブジェクトとマージンが空くけど、 FFだと他の縦に短いカラムのマージンを適用するのかな?一番縦長のカラムと 下のオブジェクトがぴっちりくっついてしまうんだよね。 これはIEが勝手に解釈しているからそうなるのかな? 常考だとまずFFの解釈が正しいんだろうけど http://mevius.5ch.net/test/read.cgi
/hp/1144494359/351
352: Name_Not_Found [sage] 2007/10/30(火) 16:41:50 ID:??? >>351 #boxA, #boxB { float: left; width: 100px; margin-bottom: 10px; } #boxC { width: 100px; clear: left; background: aqua; } #boxA { background: yellow; } #boxB { background: lime; } <div id="boxA">boxA boxA boxA boxA boxA boxA</div> <div id="boxB">boxB boxB</div> <div id="boxC">boxC</div> を、Firefox、Operaで確認したが、普通に下マージンが取られるよ。てか、バ グと確認できたん
なら、そのソースを貼るようにしておくれ。質問ならスレ違 いなので質問スレで。 http://mevius.5ch.net/test/read.cgi/hp/1144494359/352
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 275 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s