Вы можете добавить класс CSS и поместить в него свойство transform, затем с помощью JQuery проверить, является ли браузер браузером IE, а затем, если браузер браузером IE, использовать метод addclass для добавления связанного стиля CSS, иначе используя метод removeclass для удаления стиля CSS из элементов.
пожалуйста, обратитесь к следующему образцу:
HTML-код:
<body class="gethover">
<div class="box"></div>
Код CSS:
<style>
.box {
width: 200px;
height: 200px;
margin: 200px auto;
background-color: cornflowerblue;
position: relative;
}
.gethover .box:hover {
transform: scale(1.05);
}
</style>
Код JQuery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript">
$(function () {
if (!!window.ActiveXObject || "ActiveXObject" in window) {
$('body').removeClass('gethover');
}
else {
$('body').addClass('gethover');
}
});
</script>