更新(问题):将应用程序推送到开发服务器后,asp会包含覆盖实际自定义编码所需样式的注入样式。下面的一个实例,带有标记的包装器div覆盖所有样式的get_money
标签和内部链接。在CSS颜色模块上使用<a>
真的很快。禁用所有内容都能正确解析。现在,我可以使用jQuery或(可以使用none !important
将所有标记类移动到<head>
并覆盖。只是想知道有关使用或获取&#39; {{1的任何想法或黑客在这种情况下,效果就是这一切。
让我们说出你手中的情况/环境。
你必须覆盖一种风格。
假设您尝试覆盖分配给div的颜色。以下是否有效/是否有效?有替代方案吗? 定义颜色不可能,因为它会覆盖其他!important
标记颜色。
none
答案 0 :(得分:14)
不,它不会起作用。它将被忽略,因为none
是color
property的无效值。
根据您尝试实现的目标,您可以将其设置为transparent
/ inherit
/ initial
。
这些值有些不言自明。 value inherit
将使元素从其父元素继承color
属性的计算值。 value initial
会将color
设置为浏览器的默认颜色(可能在用户代理样式表中指定)。值得在所有浏览器中指出initial
值isn't fully supported。
答案 1 :(得分:1)
我相信,在我看来,您试图使字体没有颜色/是透明的,如果将CSS color属性(color :)设置为rgba(0,0,0,0) ,它将文本设置为黑色,但还将其不透明度设置为0,因此不会被看到。我希望这会有所帮助。
答案 2 :(得分:0)
为防止覆盖,您还可以在样式中使用或制作自定义类
color: unset !important