css中伪类选择器详解(a:visited不生效的原因)
css伪类是一种css定义的方法,主要用于对链接显示效果的定义,
主要包括:
- a:link :链接平常的状态。
- a:visited:链接被访问之后的状态。
- a:hover:鼠标停留在链接上的状态。
- a:active:链接被激活时的状态,也就是网页链接跳转之前的鼠标松开的状态。
在css中定义一个链接的伪类链接一定要遵循某个顺序,否则样式顺序出现错误,后面的样式被前面的样式覆盖,如下所示:
a:link{color:#036;
}
a:visited{ font-weight:bold;text-decoration:line-through;color:rgba(240,255,0,1.00);
}}a:hover{font-weight:bold;
}
a:active{color:#f00;
}
定义顺序为a:link>a:visited>a:hover>a:active;
关于a:visited属性不生效的问题:
a:visited因为安全问题,在高版本的浏览器中,只有color属性才可以生效,
也只是仅限于ie浏览器才有用,其他的浏览器会因为缓存的原因,导致a:visited的属性在网页载入之后就会生效。
而我在ie低版本的浏览器上测试,color属性没有生效,但是下划线的效果生效了。
参考链接
css属性失效
伪类属性
css中伪类选择器详解(a:visited不生效的原因)相关推荐
- CSS常用伪类选择器详解
1. 用户行为伪类 1.1 :hover selector:hover 表示匹配鼠标经过的selector选择器元素. 应用场景: 鼠标经过元素时的样式变化,Tips提示,下拉列表和过渡动画等 细节优 ...
- css first-child伪类选择器详解
三种使用情况 p:first-child 选中同级第一个并且为p的元素 p:first-child em 选中同级第一个并且为p的元素下的em元素 p em:first-child 选中所有p元素下 ...
- CSS 伪类选择器详解:为网页添加交互与美感
介绍 CSS 伪类选择器是一种非常有用的 CSS 选择器,它能够根据元素的状态.位置或其他属性来选择元素并应用样式.伪类选择器的语法为 :pseudo-class,其中 pseudo-class 是一 ...
- html伪类选择器Before,css3 伪元素和伪类选择器详解
伪类选择器:CSS中已经定义好的选择器,不能随便取名 常用的伪类选择器是使用在a元素上的几种,`如a:link|a:visited|a:hover|a:active` 提示:在 CSS 定义中,a:h ...
- css中伪类选择器的顺序
link(正常状态) > visited(访问过后的状态) > hover(鼠标放上去的状态) > active(鼠标按下并未抬起的状态)
- 使用css伪类选择器,css的伪类选择器的使用
伪类选择器,在不同情况下显示的css,伪类选择器在处理页面的美观是很大帮助.其实很多美丽的按钮或者页面都是有这些基础的知识实现的,掌握好基础很重要. 名字 实例 说明 :link a:link 选择所 ...
- html伪类选择器focus,了解CSS :focus-within伪类选择器
一.了解CSS :focus-within伪类选择器 CSS :focus-within伪类选择器和IE8就开始支持的:focus可以说是近亲,区别在于:focus表示当前元素处于focus状态时候干 ...
- 前端 CSS:锚伪类选择器:hover,:active,:visited;等用法总结
前端 CSS:锚伪类选择器:hover,:active,:visited;等用法总结 锚伪类选择器:hover,:active,:visited;等用法总结 一.什么是锚伪类 在支持 CSS 的浏览器 ...
- Css 结构伪类选择器
目录 Css 结构伪类选择器 结构伪类-公式 Css 结构伪类选择器 在日常开发中,结构伪类选择器用的还是比较多的熟练的使用它,可以让我们的代码更整洁. 作用与优势: 作用:根据元素在HTML中的结构 ...
最新文章
- 如何通过在ViewPager中用手指轻扫来禁用分页,但是仍然能够以编程方式轻扫?
- Android应用程序线程消息循环模型分析(4)
- Linux关于Sendmail配置错误的问题
- 抱歉(HDU-1418)
- Rsync、Inotify-tools简介
- NPY and girls (HDU - 5145,莫队算法 + 乘法逆元)
- 搜索与问答——【NeurIPS 2021】BEIR:信息检索模型零样本评估的异构基准
- 信息安全-网络安全风险评估技术原理与应用(一)
- 《OKR工作法》学习总结
- 静下来读《一个人的村庄》
- 如何在Mac和Windows PC之间无线共享文件
- 【Qt象棋游戏】08_人机博弈高阶算法
- (C/C++)数据结构所需的程序语言基础(一)数据类型、运算符及表达式
- SpringBoot应用WebSocket实现在线聊天
- 迅为RK3568开发板实现的NVR/XVR方案
- 汇编语言零基础入门学习教程
- Android WebView 调用JS方法获取返回值
- JQuery--事件总结
- 嵌入式软件开发面试题总结三.
- 失控 - 人造与天生
热门文章
- es不建议模糊搜索_工作中的Elasticsearch-模糊检索
- 云服务器可以换系统不,云服务器可以换系统吗
- 【已解决】window10家庭版C:/User/,修改用户名为英文
- 泡沫破裂美国炒房族下场凄惨 220万人无力还贷
- 在线购物系统设计类图
- alot英文怎么读_我在七年级三班用英语怎么说
- 网络原理 --- 传输层Ⅱ TCP协议中的确认应答,超时重传和连接管理
- JAVA计算机毕业设计宠物爱心驿站Mybatis+系统+数据库+调试部署
- datetime日期、时间的计算
- JavaScript基础-form表单验证