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

このエントリーをはてなブックマークに追加
645Name_Not_Found
<h>タグのマージンを消したいのですが、どうしてもネスケ4.7で消えません。
何かいい方法はないでしょうか?
646Name_Not_Found:04/07/06 17:07 ID:???
>>645
駄目ブラウザのNN4だって、marginの指定位はできるが。

質問するときは、いまどう指定してるのか(ソース)、それだとどう失敗するのかを、書きなさい。
647Name_Not_Found:04/07/06 17:12 ID:???
>>645
http://cssbug.at.infoseek.co.jp/detail/nn4x/b012.html
http://cssbug.at.infoseek.co.jp/detail/nn4x/b010.html
あのな、マージンが消えないのではなく、
ボーダーの内部が背景色で完全に塗りつぶされない現象でないのか。
648Name_Not_Found:04/07/06 17:20 ID:Qn1KGNoB
h1{
font-size :15px
margin : 0px
}

という風にしていしているのですが、他のブラウザだと平気なのですが、
マックネスケ4.7だけ上下にスペースが開いてしまいます。
よろしくお願いいたします。
649Name_Not_Found:04/07/06 17:24 ID:???
>>648は、>>647を読んだのか?
borderを指定して表示して見なさい。
それと、font-sizeのpx固定は感心しない。emか%が好ましい。
650Name_Not_Found:04/07/06 17:28 ID:???
fontサイズのem指定はあまり勧めない方がいいんじゃないかな。
結局、ユーザーに選択の余地残すためなのに、ブラウザで文字サイズ弄るとIE6だとバグがでる。
これはやはり致命的でしょう。%指定がいいと思うよ。
651Name_Not_Found:04/07/06 17:29 ID:???
>>650
http://cssbug.at.infoseek.co.jp/detail/winie/b048.html
>なお、祖先要素でfont-sizeプロパティを%値や絶対単位の値で指定することで不具合を回避できます。
652Name_Not_Found:04/07/06 17:30 ID:???
つまり body {font-size:100%;}と指定しておけばよし、と。
653Name_Not_Found:04/07/06 17:39 ID:???
>>648
NN4系列は、h1〜6のマージンは消せんよ。
みんな冷たいな。
654Name_Not_Found:04/07/06 17:42 ID:???
>>653
消せるよ。
お前も http://cssbug.at.infoseek.co.jp/detail/nn4x/b012.html を見ろ。
655Name_Not_Found:04/07/06 17:50 ID:???
あの手の質問の仕方なら、「日記はローカルに書いてな!(だっけ?)」のコピペで十分じゃん。
656Name_Not_Found:04/07/06 17:52 ID:???
>>654
h1とかのはなしじゃないじゃん。
657Name_Not_Found:04/07/06 17:59 ID:???
>>656
リンク先の例示をよく見ませう。margin:0;って指定してあるよな。
658Name_Not_Found:04/07/06 18:08 ID:???
>>657
横レスだけどおまえって・・アレだろ。アホ。

H1をPにしろとかいうアホな答えしか出てきてねぇじゃん。
結局H1のmarginは消せないってことなんだが・・・