9

含まれている div の pointer-events プロパティをオーバーライドしようとしています。これまでのところ、IE 11 を除くすべてで動作します。おそらく、pointer-events プロパティが IE 11 に追加されました。ただし、何らかの理由でオーバーライドされません。

.divstyle {
    pointer-events: none;
}
.buttonstyle {
    pointer-events: auto;
}

<div class="divstyle">
    <table>
        <tr><td>
            <input type="button" class="buttonstyle" value="test">
        </td></tr>
        <tr><td>
            <!-- A BUNCH OF CONTENT THAT I DON'T WANT TO HAVE POINTER EVENTS -->
        </td></tr>
        <tr><td>
            <!-- AND ON AND ON -->
        </td></tr>
    </table>
</div>

div 全体では、ボタンを含むポインター イベントを使用できません。divにはイベントがまったくないため、IEはプロパティpointer-eventsをサポートしていると思いますが、子に明示的にイベントを設定すると、何らかの理由で許可されません。ご協力ありがとうございました!

4

4 に答える 4