Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.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
Html 使用CSS隐藏链接上的工具提示_Html_Css - Fatal编程技术网

Html 使用CSS隐藏链接上的工具提示

Html 使用CSS隐藏链接上的工具提示,html,css,Html,Css,我正在使用脚本在我的网站上显示链接,默认情况下,它们会在我要隐藏的所有链接上显示工具提示。他们的支持是: 每个链接都有CSS类“vglnk”。这使得设计它们的样式变得简单 将一条规则添加到站点的CSS中 例如,这将更改颜色: a.vglnk{ 颜色:#F7923C; } 我应该添加哪些代码来隐藏链接上的工具提示?因为工具提示很可能是通过JavaScript处理的,所以您可能需要查看它们的实现来找出如何隐藏它。没有一种标准的CSS方法来设置工具提示的样式。您能更改HTML吗?从链接中删除titl

我正在使用脚本在我的网站上显示链接,默认情况下,它们会在我要隐藏的所有链接上显示工具提示。他们的支持是:

每个链接都有CSS类“vglnk”。这使得设计它们的样式变得简单 将一条规则添加到站点的CSS中

例如,这将更改颜色:

a.vglnk{
颜色:#F7923C;
}

我应该添加哪些代码来隐藏链接上的工具提示?

因为工具提示很可能是通过JavaScript处理的,所以您可能需要查看它们的实现来找出如何隐藏它。没有一种标准的CSS方法来设置工具提示的样式。

您能更改HTML吗?从链接中删除
title
属性将删除工具提示。如果没有,您用来显示这些链接的脚本也可以删除
title
标记

演示:

脚本:

var links=document.getElementsByTagName('a');
对于(var索引=0;索引
HTML:


首先,您只需执行a:link a:hover a:active a:visted即可一次设置所有超链接的样式。我看不到任何好处,除非你想让一些超链接与众不同。例如,对于这几个,您可以使用它们所在的div名称

如果你想隐藏工具提示,你必须了解超链接是如何工作的

我可以告诉你,每个超链接都有一个标题。大多数情况下,标题是用超链接标题自动填充的(在rss的情况下)。我还听说你在这里谈论rss。 但是,如果希望工具提示消失,请在超链接中添加标题,并将其保留为空

title=“”你很好


成功。

试试这个:a.vglnk{display:none;}它将完全隐藏链接,而不仅仅是工具提示。谢谢-所以我想CSS无法隐藏它。可能会隐藏它,这取决于他们是如何实现的。例如,如果工具提示本身是一个div,且始终具有与锚定类分离的同一个类,则可以在工具提示类上执行
display:none
。但它依赖于实现。是的,它可以隐藏。。使用firebug或chrome的内置工具查找工具提示的类。。。如果你有一个url/示例,我可以为你找到它,如果它是用
实现的,比如说,一个带有样式属性的div!重要信息
,CSS文件将无法覆盖“样式”属性,并且您将无法单独使用CSS隐藏工具提示。您需要使用其他JavaScript隐藏它。因此,它依赖于实现。也许可以用CSS来实现。但这不是必然的,我只是想一想。你也可以试着看看会发生什么。a:title{display:none;}但我没有试过,现在也没有时间。这样,您只需在css上添加几行,而不必更改所有的超链接(除非有一个循环生成链接)。