的問題
我用2種生鍵盤(字母,數字),但是當我測試我的劇本似乎是繼承的錯誤使用CSS在IE 7中創建的鍵盤。我使用了類.backspace
以隔離兩種類型的密鑰,但他們仍然.backspace
IE 7 - 對CSS類繼承的Bug
代碼繼承背景位置
CSS代碼
key
.keyboard-table.numeric .key-element{background-position: 5px -90px}
.keyboard-table.numeric .key-element.keypressed{background-position: 5px -210px}
.keyboard-table.numeric .backspace{ background-position: -295px -90px}
.keyboard-table.numeric .backspace.keypressed{background-position: -295px -210px;}
Html代碼
<div class="keyboard-column">
<span class="key-element" ascii-code="48" style="margin: 5px 0px 0px 5px; width: 300px; height: 112.5px;">
0
</span>
</div>
<div class="keyboard-column">
<span class="key-element backspace" style="margin: 5px 0px 0px 5px; width: 640px; height: 112.5px;">
← Apagar
</span>
</div>
請問,我該如何解決這個錯誤?
非常感謝。其作品 –