我有这样的html:

<legend class="green-color"><a name="section1">Section</a></legend>

legend.green-color{
    color:green;
}

在我的例子中,Section看起来是绿色的,但是当我把鼠标指针放在它上面的时候,它看起来就像一个href,但我希望它保持不变,不加下划线,也不改变 colored颜色 .

有没有可能在不更改CSS的情况下或以最小的CSS凹陷来实现?

或者可能以某种方式与jQuery一起使用?

推荐答案

试试这个:

legend.green-color a:hover{
    text-decoration: none;
}

Html相关问答推荐

Blazor中有1像素高行的表格

你能让Cypress测试为p—fileUpload做文件上传吗?

当表头包含特殊字符时,R Quarto发布的HTML表中不必要的大列宽

悬停效果在新西兰表上不起作用

有没有一种方法可以动态地从网格或Flexbox中取出HTML元素?

将表格背景图像置于行背景 colored颜色 之上

如果DIV没有特定的sibling 姐妹,则以CSS为目标

CSS中的转换属性是如何工作的?

默认情况下使用Disbale Scroll,但在单击图标后将其激活

为什么 Select 元素在带有数据绑定的Blazor上行为怪异?

将三个div转换为显示flex

四开将一个 qmd 文档中的单词链接到另一个 qmd 文档中的单词

理解图像与其内容框之间的关系

从 Vue 应用程序的容器元素渲染 HTML

使用图像自定义 CSS 网格边框

如何使我的设计适合与我的框架尺寸不同的视口?

每次按下按钮时减小字体大小的 jquery 函数

如何使列表的第一个元素比 css 中的其他元素大?

标题之间和之后的 Hr 线

我正在创建一个 django 审查系统.我认为我的 HTML 是错误的