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

このエントリーをはてなブックマークに追加
376Name_Not_Found
ものすごくおそるおそるおたずねします。

div二つ入れ子にして、それぞれborderを
(外側のdiv)「右と下だけ」、(内側のdiv)「左と下だけ」
という風に指定したのですが、内側のdivをたくさん入れると
中身のテキストが段々左に広がっていってしまうのです。
こういう変なborderの指定の仕方はだめなのでしょうか?

div.hoge { border: (右と下だけ指定); }
div.hage { border: (左と下だけ指定); }

<div class="hoge">
<div class="hage">テキスト</div>
<div class="hage">テキスト</div>


</div>

という感じなんです(あの、borderは
もちろんもっと詳しく指定してますが、
全部書くと「長い」と怒られそうなので、
こんな書き方をしてしまいました)。

ブラウザは、IE5.5SP2です。ネットスケープ6.1で見ると
まったく問題ないのですが。
377Name_Not_Found:02/02/02 04:02 ID:4J7cHPEm
>>376
たぶんIEのバグ。以下参照。

「CSS、DHTMLバグ辞典スレッド 」の23
http://mentai.2ch.net/hp/kako/987/987003410.html
「CSS/DHTMLバグ辞典スレッド ver2.0」の176
http://pc.2ch.net/test/read.cgi/hp/991666454/176
378377:02/02/02 04:06 ID:4J7cHPEm
あと、ここも。
Internet Explorer 5.5(Win32版)>正式版のバグ
http://members.jcom.home.ne.jp/pctips/ua/IE55.html
379376:02/02/02 04:13 ID:INTEbK4A
(一回へたれ回線切れてID変わってますが376です)
あ、ありがとうございますっ。
こんな時間なのに、8分しか待たなかった・・・(涙)

バグなのかな?とも考えたのですが、ネスケでオケーなのに
IEでだめなんて???と打ち消していたんです。
(cssのバグはネスケがひどいと勝手に思い込んでいました。
ネスケ6以上のバージョンはかなりよいのですね)

これですっきりしました。それでは、バグスレに逝ってきます。