博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
伪类选择器和伪元素选择器
阅读量:7174 次
发布时间:2019-06-29

本文共 565 字,大约阅读时间需要 1 分钟。

我们再讲选择器权重的时候提到了类选择器和伪类选择器权重是一样的那么今天我们就拿出来伪类选择器和伪元素选择器单独讲一下:

伪类选择器:
伪类选择器很简单的理解就是在某种特殊的状态下的样式,比如说“点击链接”这个状态下的样式。比如说“鼠标划过”这个状态下的样式。主流的伪类选择器有5种
link 超链接点击之前
visited 链接被访问过之后
以上两种样式,只能用于超链接。
动态伪类:针对所有标签都适用的样式。如下:
hover “悬停”:鼠标放到标签上的时候
active “激活”: 鼠标点击标签,但是不松手时。
focus 是某个标签获得焦点时的样式(比如某个输入框获得焦点)
别逼逼看代码:

当鼠标划过的时候

大家可以写一下代码试一下,更直观一些

伪元素选择器:
伪元素选择器使用后的效果是在不用伪元素选择器的情况下得通过创造一个新的的元素(标签)才能做到
主要的伪元素选择器有以下几种:
为某个元素的第一行文字使用样式。
:first-line
为某个元素中的文字的首字母或第一个字使用样式。
:first-letter
在某个元素之前插入一些内容。
:before
在某个元素之后插入一些内容。
:after
别逼逼看代码

如果现在还对我的伪元素的定义不理解的话,想一想我们不用伪元素的话,什么样的方法可以实现上述效果

转载地址:http://ardzm.baihongyu.com/

你可能感兴趣的文章
C#3.0学习笔记(2)浅谈命名空间和程序集
查看>>
solr 查询参数说明
查看>>
iphone Quartz2D使用心得
查看>>
linux驱动current,引用当前进程,及task_struct
查看>>
第二节 16命名空间
查看>>
JSP/Servlet(三)
查看>>
DelayQueue在容错时的使用
查看>>
屏蔽silverlight 4应用中的右键菜单
查看>>
NAT原理简介
查看>>
内联表达式
查看>>
手动添加数据源时DataGridViewComboBoxCell值出问题解决方法
查看>>
函数声明优先于变量
查看>>
HDU-1003 Max Sum 动态规划
查看>>
Silverlight.XNA(C#)跨平台3D游戏研发手记:(九)3D 骨骼动画
查看>>
在.NET外散步之我爱贪吃蛇Python -常见语句(神奇的else)
查看>>
Known Issues
查看>>
文件相关操作工具类——FileUtils.java
查看>>
原:视频直播技术中的参考技术网页
查看>>
linq教程
查看>>
requests从api中获取数据并存放到mysql中
查看>>