为什么我的网站会为我更改 CSS?

Why does my site change my CSS for me?

我在我的 drupal 8 网站上安装了 jssor 幻灯片模块。我正在尝试使用幻灯片上的箭头来浏览幻灯片。问题是添加了

display: none;

我的箭。当我删除终端中的线时,会出现箭头,但是当我将鼠标放回终端 window 之外的页面时,箭头消失并且

display: none;

线回来了。

这是什么原因造成的,我该如何阻止它?

您尝试过添加 display: block !important; 吗?我经常不得不使用 !important 来阻止我的 CSS 被其他模块覆盖。

解决此类问题的首选方法是确保 CSS 文件以正确的顺序加载(毕竟是层叠样式脚本)。但是在这种情况下,就像 CMS 类型网站(或那些您无权更改 CSS 文件的加载顺序的网站)的情况一样,!important 声明是解决方案.