CSS -- a:link 失效问题 及 属性选择器

简介: CSS -- a:link 失效问题 及 属性选择器

a:link 失效问题


代码:

运行结果:

发现Link2还是默认样式,

可知需加一个链接,有一个值(非空格);


点击Link1后

样式没有了,因为已经被访问过了。

那怎么才能让他重新又产生样式呢。

把浏览器的历史记录删除 就可以了。

或者重新给一个新的链接。

其他:

a:visited :已被访问状态。

a:link :未访问状态。

a:hover :鼠标悬停状态,当鼠标移动到链接上

a:active :用户激活,当你鼠标选定该元素

语法


属性选择器


~= 包含

  • 发现第二个也包含了标题,却不生效
  • 因为~=是包含以空格分隔的字词,才会生效。会算作一个整体。

再看下面的 *=包含

这个达到了预期,包含标题的属性都生效了。没有空格间隔的限制

还有属性title的作用是,当鼠标悬浮在其元素上时,显示提示文字,如下

相关文章
|
6天前
|
前端开发 JavaScript UED
【Web 前端】css的引用有哪些,link和@import的区别?
【4月更文挑战第22天】【Web 前端】css的引用有哪些,link和@import的区别?
|
6天前
|
缓存 前端开发 JavaScript
CSS 的 link 标签放在 head 标签之间的作用
CSS 的 link 标签放在 head 标签之间的作用
33 1
|
6天前
|
存储 缓存 前端开发
link 与 @import:CSS 样式表的加载策略(下)
link 与 @import:CSS 样式表的加载策略(下)
|
6天前
|
存储 前端开发 JavaScript
link 与 @import:CSS 样式表的加载策略(上)
link 与 @import:CSS 样式表的加载策略(上)
|
6天前
|
前端开发
css引入方式有几种?link和@import有什么区别?
css引入方式有几种?link和@import有什么区别?
36 0
|
6天前
|
缓存 前端开发
css中Link和@import之间有什么区别?
css中Link和@import之间有什么区别?
|
10月前
|
前端开发 JavaScript
link和@import的区别?css塌陷是怎么产生的? var、let、const有什么区别?
var、let、const都可以声明变量,var声明的范围是函数作用域,let和const声明的范围是块级作用域。let和const声明的变量不能在声明之前使用,因为它们有暂时性死区,而var可以。
link和@import的区别?css塌陷是怎么产生的?  var、let、const有什么区别?
|
前端开发
高性能web建站(使用LINK将css放在head中)
高性能web建站(使用LINK将css放在head中)
111 0
|
前端开发
高性能web建站(使用LINK将css放在head中)
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/80123541 对于为什么要“使用LINK将css(注意是所有的)放在head中”,我做出以下解释: 1. 将CSS放在页面底部会导致FOUC以及白屏现象,取决于浏览器做出的抉择,但体现都很差。
861 0