私のコードは、Firefox(TEXT2の上のTEXT1)とchromeでは必要に応じて完全に動作しますが、インターネットエクスプローラでは動作しません。 ここに私のコードです。注:TEXT1 & TEXT2は元のコード内の他のhtml要素を置き換え、TEXTを使ってコードを単純化しました。ありがとうございました。<br />がIEで動作していません
<div style="float:left;">
<span class="line-1">
TEXT1
</span><br />
<span class="line-2">
TEXT2
</span>
</div>
CSS
.line-1{
margin:3px;
padding:5px;
background:#F0F2F5;
float:left;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
border-left:solid #B6BBC3 1px;
border-right:solid #B6BBC3 1px;
border-top:solid #B6BBC3 1px;
border-bottom:solid #B6BBC3 1px;
width:220px;
-moz-box-shadow: 0px 4px 1px #F0F2F5;
-webkit-box-shadow: 0px 4px 1px #F0F2F5;
box-shadow: 0px 4px 1px #F0F2F5;}
.line-2{
color:#808080;
font-size:11px;}
また、ここで示されているようにdoctypeを宣言してください。http://www.w3schools.com/tags/tag_doctype.asp –
ありがとう、そこに含まれていない唯一のものは新しい '<!doctype html>'ですが、それは良いことです参照。 –
私は<!DOCTYPE html>を宣言しましたので、他の何かになるはずです – katie