Home > Mac > Safari > ver.3 Under ブロック要素を含むインライン要素の右ボーダーが表示されない

ブロック要素を含むインライン要素の右ボーダーが表示されない

ブロックレベル要素を子要素として持つインラインレベル要素では、ブロックレベル要素直前の右ボーダーが表示されない。

例示

<div style="display:inline; border:2px dashed blue;">インライン<em style="display:block; border:2px dashed red;">ブロック</em>インライン</div>
インラインブロックインライン

青色のボーダーは文字列「インライン」の四方を囲むように表示されるはずです。

修正状況

Safari1.2.2でこの不具合が発生するそうです。

報告書き込み

WinIE確認済みバグ
インライン要素内のブロック要素がインライン要素のスタイルを継承する(5.x/6.0)
http://cssbug.at.infoseek.co.jp/detail/winie/b165.html

Safari1.2.2で例示を見ると、最初のインラインという文字列の右側のボーダーだけ表示されない。

Home > Mac > Safari > ver.3 Under ブロック要素を含むインライン要素の右ボーダーが表示されない

Search
オススメ書籍
Feeds

Return to page top