0
IEブラウザでは.tableと.table-cellの表示に問題があるようです(Chromeで正常に動作します)。.table-cellと.tableの表示がIE上で正常に動作しない
これは(それがどのように見えるべきか)それはChromeでどのように見えるかです:
ここでは、IEブラウザ(9以上)にどのように見えるかです。 セルは、互いに隣接して配置されていない、それらは互いに下方に配置されている:
<div class="Tab">
<div class="row">
<input type="button" runat="server" class="Tabbutton iconInterview TabbuttonActive" />
<input type="button" runat="server" class="Tabbutton iconScore " />
<input type="button" runat="server" class="Tabbutton iconInfo" />
<input type="button" runat="server" class="Tabbutton iconActions" />
</div>
</div>
ここ
CSS要素である:
.Tab
{
width:100%;
height:40px;
display:table;
}
.Tabbutton
{
height:40px;
background-color:#EDEDED;
display:table-cell;
width:25%;
border-top:none;
border-right:none;
}
.TabbuttonActive {
border-bottom:none;
background-color:white;
}
.row{display:table-row;}
がHTMLであります
...これを行うにはよりエレガントな方法はありますか? –
BTWでもIE11でも発生します。 –
代わりに「」または「