在页面CSS上覆盖服务器添加的值

时间:2015-06-01 13:29:01

标签: html css

我们有一个网站由一家公司重新设计,该公司也负责维护和托管它,并为我们提供CRM系统。我面临的问题是他们在页脚中添加了一些反向链接,在服务器生成之前,我无法编辑它作为页面的一部分。

我想使用On Page CSS将其设置为白色,或者将其删除。要么很好

<span style="width: 100%; text-align: center; display: block; color: #999999; font-family: verdana; font-size: 7pt;margin-bottom:4px;">Powered by <a style="color: #999999;" href="http://www.prospectsoft.com/ecommerce" target="_blank">ProspectSoft eCommerce</a> and <a style="color: #999999;" href="http://www.prospectsoft.com/crm" target="_blank">CRM</a></span>

以上是我在Firefox中查看页面源代码时可以看到的代码。我无法在他们提供的编辑器中看到此代码,但我可以编辑css文件。

是否可以在页面CSS上使用它来设计这个样式?

3 个答案:

答案 0 :(得分:0)

在CSS中,典型的覆盖文档头中声明的样式表。

如果您发现某些属性仍未受到影响,请尝试使用&#34; !important&#34;改性剂。

示例:

color: #ff0000 !important;

除此之外,鉴于你还没有明确指出你的问题,我无法给你任何进一步的建议。

答案 1 :(得分:0)

在我的脑海中使用纯CSS,不,因为似乎没有什么独特的引用它。

替代解决方案:

如果你可以使用Jquery,它应该相对简单。

请注意以下事项:

<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>
$().ready(function () {
$('footer').child().hide();
});
</script>

根据页面的构建,您应该能够隔离该HTML元素。例如,如果该跨度是

中唯一的元素
<footer> 

标签,你可以简单地使用:

$('footer').hide();

注意:他们可能已经引用了jquery,这意味着您可以只执行代码。

再多一次:

$().ready(function () {
    $("a:contains('ProspectSoft eCommerce')").parent().hide();
});

虽然会删除包含该文本的锚标签的所有父项,但请小心。

编辑:

$("span:contains('Powered by')").hide();

答案 2 :(得分:0)

不好看但有效:

div span, span a { color: #FFF !important; }

不好的是你必须将颜色设置为所有其他类似的巢穴&#34; div span&#34;和&#34;跨越&#34;