CSS :link选择器,匹配未被点击的链接

:link选择器

CSS伪类选择器:link,一般情况下可用于匹配获取未被访问点击的链接元素。那么如果是按钮或其它的HTML元素可不可以被选择呢?下方的实例将对此进行尝试。


:link选择器语法

A:link {样式设置}

:link选择器匹配链接实例代码,及在线编辑器

<a href='#1' class='e1' target='_blank'>python全栈</a><br><br>
<a href='#2' class='e1' target='_blank'>CSS教程</a>

<style>
  .e1:link{color:skyblue;}
</style>

实例代码提示

如上代码,运行之后,两个链接未访问过的颜色均为skyblue,点击之后,对应的链接颜色将发生变化。注意:如果链接的href属性的值添加的是浏览器之前访问过的网址,可能会受浏览器缓存的影响,导致:link选择器无法选择未访问点击的链接。


:link选择器是否可以选择其它的HTML元素

对此疑问,下面的实例将直接进行尝试,看看:link是否可以选择未点击的div元素:

<div class='e2'></div><br>
<div class='e2'></div><br>
<button class='e3'>按钮</button>


<style>
  .e2{width:50px;height:50px;background-color:skyblue;}
  .e2:link{background-color:blue;}
  .e3:link{background-color:blue;}
</style>

全栈前端 / CSS教程 :



























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.