我正在使用plupload插件创建拖放表单。我更改了CSS,使plupload表单看起来像我设计中的表单。当我单击“删除” btn时,缩略图将以黄色突出显示。这是plupload插件的标准行为。 如何更改此颜色?
css类似乎未创建黄色。它是用js函数创建的(如果我理解正确的话)。我试图查看插件代码以更改此行为,但可以找到正确的位置。
答案 0 :(得分:1)
Plupload使用JS在删除后直接在.plupload_file
元素上应用内联样式。根据我的观察,它采用了内联样式background-image:none; background-color: rgb(xxx, yyy, zzz); opacity: 0.xxx;
(其中x,y,z值会动态更改,直到将元素从DOM中删除为止)
要覆盖这些样式,最简单的选择是利用CSS !important
规则。例如,给定以下HTML:
<div class="myDiv" style="background-color: red;">
The inline styles for this div should make it red.
</div>
我们可以为此进行抗争:
.myDiv {
background-color: yellow !important;
}
https://css-tricks.com/override-inline-styles-with-css/
不太优雅的选项是在源代码中进行梳理以找到应用黄色突出显示的位置,然后对其进行修改。