ホームページ > 記事 > ウェブフロントエンド > IEのdivカーソルとテーブル間の互換性の問題
<html> <head></head> <body> <p id="a" style="position: relative;"> <table id="b" style="position:absolute;left: 0;top: 0;"> <tr> <td>aaaaa</td><td>bbbb</td> </tr> </table> <p id="c" style="position:absolute;left: 0;top: 0;cursor: pointer;height:24px;width:82px;"> </p> </p> </body> </html>
IEでは、テキスト上にマウスを置くと手がIジェスチャに変わることがわかります。FirefoxとChromeでは問題ありません
透明な背景を追加してください
<html> <head> </head> <body> <p id="a" style="position: relative;"> <table id="b" style="position:absolute;left: 0;top: 0;"> <tr><td>aaaaa</td><td>bbbb</td> </tr> </table> <p id="c" style="position:absolute;left: 0;top: 0;cursor: pointer;height:24px;width:82px; background:#fff; filter:alpha(opacity=1); "> </p></p> </body> </html>