当前位置: 首页 > 知识库问答 >
问题:

当我单击一个元素(在本例中是一个容器)时,它会将我引导到同一页面上的另一个元素,并指示它已访问

包阳成
2023-03-14

在本例中,我的代码是:

<button><a href="#A">Click Me</a></button>

(I did not know how to make it so the entire element was clickable so i used a button instead, please advise)

CSS:

.sidebarhome:visited{
border:1px;

}

我有一些代码用于我希望使用的指示器,它是发光效果:

-webkit-box-shadow: 0px 0px 100px 0px rgba(255,165,0,1);
-moz-box-shadow: 0px 0px 100px 0px rgba(255,165,0,1);
box-shadow: 0px 0px 100px 0px rgba(255,165,0,1);
transition: .8s ease;

共有1个答案

翟俊
2023-03-14

您嵌套了两个可点击的元素。避免这样。只需使用链接(在您的示例中为)。

:visited伪类不是以这种方式使用的。您正在查找的是:target,它将应用于具有您正在引用的ID的元素上。

<a href="#my-section">Go to my section</a>

<!-- other stuff -->

<div id="my-section">
  <p>Welcome to my section!</p>
</div>

…并且在您的样式表中:

#my-section:target {
  border: 1px solid green;
}
 类似资料:
  • 问题内容: 我已经看过其他几个问题,但似乎无法弄清楚它们中的任何一个,所以这是我的问题,我想要一个div或span,当您将鼠标悬停在它上面时,就会出现一个区域,就像是一滴水下。 例如我有一个div,我想将鼠标悬停在上面,并让它显示有关我悬停的项目的一些信息 但这似乎不起作用,我不知道为什么…,如果有办法在CSS中做到这一点,我想知道,但是我想要任何和所有建议。 问题答案: 仅当隐藏的div是用于悬

  • 我遇到了这种奇怪的情况。 > 我首先在第1页,它有一个id为“abc”的元素,我使用“abc”查找webElement并获得它的文本值 我点击了第1页的一个链接,它把我带到了第2页 值得注意的是,如果在页面切换之间插入硬编码延迟(线程Hibernate等),就不会出现过时的问题。 谢谢,

  • 问题内容: 现在,我有一个div,它基本上是一个巨大的正方形,在div内,我还有另一个div,它是简单的文本,上面写着“ Upload File”,同时还有一个隐藏的input type = file元素。当用户按下div时,我要触发文件上传元素。到目前为止,我想出的代码是: 因此,我在CSS中将文件输入元素设置为。一旦他们在div id =“ test”中的任意位置单击,我想触发对文件上传元素的

  • 问题内容: 我想将一个DIV元素移到另一个元素中。例如,我要移动此对象(包括所有子对象): 到这个: 这样我有: 问题答案: 曾经尝试过普通的JavaScript … 吗?

  • 问题内容: 我有一个这样的类(结构): 我像这样初始化它: 在初始化时,我希望其中一个值与另一个值具有相似的值。有什么办法吗? 问题答案: 您不能仅使用文字,但可以定义一个函数。

  • 问题内容: 我想将一个DIV元素移到另一个元素中。例如,我要移动此对象(包括所有子对象): 到这个: 这样我有: 问题答案: 曾经尝试过普通的JavaScript … 吗?