私は、mozilla と IE(7 および 8) の両方で開発したアプリケーションをテストしています。IE のボタン レイアウト以外はすべて機能します。
IE で:
Mozilla の場合:
そのため、mozilla では期待どおりに動作しますが、IE では壊れます。
ボタンをレンダリングするために次のコードを使用しています。
<tr style="display:block;">
<td align="left">
<input type="submit" name="Continue" value="Continue" class="btn-red" style="height: 2.0em; width: 95px; font-size: 13px; cursor: pointer;" />
</td>
<td align="left">
<a href="#" class="btn-gray" style="height: 1.1em;">Cancel</a>
</td>
</tr>
編集 :
CSS :
赤いボタン:
input.btn-red {
background: url("https://www.mySite.com/images/red_btn.gif") repeat-x scroll center bottom #D02727;
border: 2px solid #CE6268;
color: #FFFFFF;
display: block;
font-weight: bold;
height: auto;
margin: 10px 10px 10px 0;
padding: 4px 30px 0.5em;
text-align: center;
text-decoration: none;
width: auto;
}
灰色のボタン:
a.btn-gray {
background: url("https://www.mySite.com/images/gray_btn.gif") repeat-x scroll center bottom #B7BDB5;
border: 2px solid #B2B8B1;
color: #000000;
float: left;
font-size: 13px;
font-weight: bold;
margin: 10px 10px 10px 0;
padding: 4px 30px;
text-align: center;
text-decoration: none;
width: 40px;
}
IE で適切に動作させる方法を提案できますか?