IEなどのバグ

IE6

複数クラスが使えない

IE8

tableのセルの横幅が正しくない

td colspan="2" とか使っていて、文字量が偏った状態で発生?

<table border="1">
<tr>
<th>あ</th>
<td>いいい</td>
<td>うううううううううううううううううううううううう</td>
</tr>
<tr>
<th>あ</th>
<td>いいい</td>
<td>うううううううううううううううううううううううう</td>
</tr>
<tr>
<th>あ</th>
<td colspan="2">いいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいい</td>
</tr>
</table>

この場合「い」列を細くしたいのにIE8だけ「い」列が広がってしまう。

table{table-layout:auto;}

で解決

IE10以下

コメントの中に@が入ってると実行されてしまう


どちらのコメントアウトでも実行されてしまう

//@alert("IE10以下では実行される");
/*
@alert("IE10以下では実行される");
*/


最終更新: 2019-01-05 (土) 17:19:27