为什么a标签带了伪类不能点击

3290438512-5a45e03c37e68_articlex.png

给了伪类描边

content: " ";
width: 200%;
height: 200%;
position: absolute;
top: 0;
left: 0;
border: 1px solid #d9d9d9;
-webkit-transform: scale(.5);
transform: scale(.5);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
box-sizing: border-box;

解决办法

这是层级的原因,你的伪类absolute定位覆盖在a标签上面导致不能点击.
1.既然你a标签是占全部的,那么应该a标签作为伪类的父级,而不是li,这样就能点击了,把li的position: relative;放在a标签里,伪类变成a:after
2.或者在伪类上加上z-index: -1;

原文链接
https://segmentfault.com/q/1010000012638549

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,694评论 1 92
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    前端进阶之旅阅读 16,742评论 32 459
  • 2017年洛阳梅花节在郊外的禅墟寺开幕一段时间了,趁今天阳光和煦,决定访寺寻梅。 禅墟寺,诞生于举国礼佛的北魏,与...
    张永胜_永往直前阅读 3,161评论 4 1
  • 前段时间在家整理旧物的时候翻出了高中的日记本,第一页用钢笔歪歪扭扭的写了这样一段话: 我很清楚的记得那是小学的一个...
    十四号登机门阅读 6,099评论 0 2
  • 终于开始提笔,额,提手下博客了,直接上点硬货把 GitHub上有很多不错的iOS开源项目,个人认为不错的,有这么几...
    w佐w阅读 2,241评论 0 2

友情链接更多精彩内容