Таким образом, нет встроенного стиля, последний отменяет первый
Ответ 3
Вам не нужно !important при изменении CSS с помощью jQuery, поскольку он изменяет атрибут style на элементах в DOM напрямую. !important требуется только в таблицах стилей, чтобы запретить определенное правило стиля переопределять на более низком уровне. Изменение style напрямую - это самый низкий уровень, который вы можете использовать, поэтому !important не имеет значения.