Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何强制firefox对包含#&引用;或;javascript:“是吗?”;?_Css_Firefox - Fatal编程技术网

Css 如何强制firefox对包含#&引用;或;javascript:“是吗?”;?

Css 如何强制firefox对包含#&引用;或;javascript:“是吗?”;?,css,firefox,Css,Firefox,要为锚定设置您自己的颜色,我知道我们可以在UserContent.css中执行此操作: a{颜色:绿色!重要;背景色:白色!重要;字体大小:1.2em!重要;} 但是如何为引用同一页面的锚定标记设置特定颜色(url中有“#”)。或者,如果“javascript:”位于锚定标记的末尾,请使用: 看起来这将在Firefox 3.0+中运行 a[href^="#"] { ⋮ declarations } 非常感谢!特别是更多信息的链接:)但它并不适用于每个网站。我得多读点书。例如,a[href^

要为锚定设置您自己的颜色,我知道我们可以在UserContent.css中执行此操作: a{颜色:绿色!重要;背景色:白色!重要;字体大小:1.2em!重要;}

但是如何为引用同一页面的锚定标记设置特定颜色(url中有“#”)。或者,如果“javascript:”位于锚定标记的末尾,请使用:

看起来这将在Firefox 3.0+中运行

a[href^="#"]
{
  ⋮ declarations
}

非常感谢!特别是更多信息的链接:)但它并不适用于每个网站。我得多读点书。例如,a[href^=“javascript:”{颜色:红色!重要;背景色:白色!重要;字体大小:1.2em!重要;}在链接“打印本文”上失败。Firefox bug或更多需要阅读的内容——让我们看看。您在Andy E的答案上发布的示例可能不起作用,因为链接文本位于“span”元素中,默认样式比单独的属性选择器更具体。尝试:a[href^=“javascript:”]span{⋮ 声明}
a[href^="#"]
{
  ⋮ declarations
}