Home > IT > position:relative; で border が消える (Internet Explorer)

position:relative; で border が消える (Internet Explorer)

  • Posted by: TETRA
  • 2009年2月13日 04:23
  • IT

CSS のお話

position: relative;

したら、IE でのみ border の一辺 (border-top) が消えました。なんかのバグ? ネットで検索したら何例か同様の症状があったものの原因不明。

しかも正確には border が消えるのではなくて、-3px されていたようです。

意味がわかりません。

解決方法ですが、 height を明示的に指定することで回避できました。

これも理由は不明。

ぬぁぁ。

Comments:0

Comment Form

画像の中に見える文字を入力してください。

Trackbacks:1

TrackBack URL for this entry
http://tetlist.info/mt/mt-tb.cgi/53
Listed below are links to weblogs that reference
position:relative; で border が消える (Internet Explorer) from TETLIST
[CSS]IEでposition:relative;の孫要素(?)のborderが消える from 気ままな日記 2009-08-26 (水) 18:01
 昨日のにもちらっと書いたけど、IE6でposition:relative;で配置している要素の孫要素のborderが消える……。かといって消えないもの...

Home > IT > position:relative; で border が消える (Internet Explorer)

Search
Feeds

Return to page top