我有一些客户网站,我只能访问页脚。。。不知道我是否可以在那里放一个线路代码:
<link rel="stylesheet" href="http://www.myserver.com/css/style.css" type="text/css" />
有了这个文件,我将能够更改css,但问题是我如何重写到某个类,而浏览器将忽略标题中的css。。。?
谢谢!
是的,您可以添加到页脚的链接,这不是有效的HTML,但任何现代web浏览器都可以理解。
要"覆盖"CSS类,只需再次指定它们。如果它们没有被覆盖,请读入CSS的特殊性和继承性。但浏览器不会忽略第一个定义——你需要重置任何不需要的规则。
首先列出您想要使用各种方法覆盖的所有样式,如FX 10,包括出色的代码检查器、firebug、网站管理员工具栏。
然后在您有访问权限的地方声明样式标签如下,这样您就可以覆盖样式。
<style type="text/css">
/* Styles go here*/
</style>
如果底部的CSS确实有效,那么如果你想覆盖在你之前创建的规则,你必须使用重要的修饰符。
只需在谷歌上搜索一下"css important"。例如:
.button {
color: white !important;
}
.button {
color: red;
}
将保持白色值。我希望这能有所帮助:)
您可以将该链接放置在页脚中,然后在css规则中使用!important
。
然而,请不要这样做,这是不建议的,你可能会让另一个开发人员的事情变得更困难。
如果你想对网站进行更改,请获得完全访问权限并正确处理。