在某个网站上,我想更改某个链接的外观。该网站的运营商对它做了一些事情,以致使其不再像以前那样工作。
(我是CSS的新手,所以要提前很多。)
该链接位于 [网站] /internal/main.php?action=menu&id= [某些数字] 。到目前为止,我一直在用
进行更改a[href*="main.php?action=menu&id"] { font-size: 30px;}
但这不再起作用。因此,基本上,“选择包含该字符串的任何链接并将字体大小更改为30px”。
但是能够对其进行编辑确实很有帮助/方便。页面上的任何其他链接仍可以通过上述CSS进行编辑。读了一点之后,我认为添加“!important”可以解决问题,但是没有解决。
我给人的印象是,无论网站做什么,用户都可以完全控制浏览器显示的内容,因为它应该从服务器中获取“预期”内容,然后向其中添加自定义CSS更改它。
为此,我一直在使用Firefox插件“手写笔”来编辑/更改外观。其他类似程序也未设法更改所述链接。 (时尚,StyleBot for Chrome)。 Chrome和Firefox上都是相同的问题。我没有尝试过任何其他浏览器,但我想那里也一样。
对于任何朝着正确方向提出的指示,对我对此事的理解错误的地方和/或对此问题的解决方案的解释,我将非常感谢。
提前谢谢
答案 0 :(得分:0)
最有可能针对不同状态a:link
,a:hover
,a:active
和a:visited
的tha站点上的链接进行了原始CSS定义
所以您应该将规则更改为
a:link[href*="main.php?action=menu&id"],
a:visited[href*="main.php?action=menu&id"] { font-size: 30px;}
与其他两个州类似