无法更改某个链接的外观

时间:2019-11-17 22:46:57

标签: css

在某个网站上,我想更改某个链接的外观。该网站的运营商对它做了一些事情,以致使其不再像以前那样工作。

(我是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上都是相同的问题。我没有尝试过任何其他浏览器,但我想那里也一样。

对于任何朝着正确方向提出的指示,对我对此事的理解错误的地方和/或对此问题的解决方案的解释,我将非常感谢。

提前谢谢

1 个答案:

答案 0 :(得分:0)

最有可能针对不同状态a:linka:hovera:activea:visited的tha站点上的链接进行了原始CSS定义

所以您应该将规则更改为

a:link[href*="main.php?action=menu&id"],
a:visited[href*="main.php?action=menu&id"] { font-size: 30px;}

与其他两个州类似