2010-07-17 129 views
0

我已经在Firefox中被使用Firebug在IE开发工具栏,以帮助跟踪我的风格在SharePoint一个品牌的努力。开发工具栏中的跟踪样式功能非常好。我可以轻松跟踪超链接的样式并创建CSS来更改样式,我在跟踪链接的悬停样式时遇到了一些问题,因为Firebug和开发人员工具栏都不会告诉我正在定义那些风格,这让我很难去覆盖它。跟踪链接hover样式

我甚至试图将a:hover { color: #ccc !important; }作为一种骇人的做事方式,这固定了它们中的很多,但有些仍然存在。 SharePoint附带的CSS非常大,很难手动进入并自己找到它们。

有什么建议吗?

+1

嗯,所需要的是萤火虫,只需点击该检查和元素按钮,任何锚标记悬停,你会在右边看到的是:悬停确实显示出来。所以只要看看有什么在那里说,然后我认为它很容易做你想做的事情。 – Gavrisimo 2010-07-17 19:50:06

回答

0

Jopache,我已经在Chrome或Safari上进行了几个月的调试,并且在鼠标右键单击某个元素时,真的很喜欢webkit中内置的“检查元素”选项。我相信firebug也会将这一功能添加到Firefox中 - 当我真的需要详细了解我的请求时,我切换到Firebug。因此,如果您从未尝试过这种方法,请右键单击您的链接(此时将处于悬停状态),然后单击检查元素。希望这会指出你至少可以通过ctrl-f或grep搜索类似样式的a:状态。此外,你会注意到一个“计算风格”,可以帮助找到可以作为替代元素进行搜索的特定怪癖。

它可以令人沮丧,要做到这一点对大文件....我与5000线CSS文件,更复杂,任何我见过一个非常复杂的应用程序UI刷新的中间。有时候,它只是需要头撞。你可以尝试一个快捷方式,看看CSS文档底部是否有一个通用的a:hover声明(记住,它从头到尾读取所以最后一个元素将覆盖以前的任何内容)来解决问题,同时搜索更好的解决方案。

如果一切都失败了,这里是一个不错的啧啧:http://www.cleverworkarounds.com/2007/10/08/sharepoint-branding-how-css-works-with-master-pages-part-1/