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

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

hot3.png

CSS 伪类和伪类都是用于向某些选择器添加特殊效果的。其实他们起着和class、元素同样的功能但又是基于文档之外的抽象,所以称为伪类和伪元素。
伪类是基于当前元素所处的状态,或说当前的特性。由于状态是会变的,所以样式也会从一个状态到另一个状态,所以说是一个伪类的样式。
CSS2中伪类包括:active :focus :hover :link :visited :first-child :lang,具体代表什么就不细说了。
刚刚在测试的时候发现一个特别奇怪的现象,要想p:first-child正确起效,它的p必须被完整的包裹起来,前面不能有其他元素,也就是说需要把所有p用div包裹起来,否则就会出错。 自己写代码的时候可以注意一下。
自己来试试吧!演示:
伪元素是针对元素中的特定内容的,像元素第一个字、第一行还有内容前后。
伪元素有:first-letter :first-line :before :after
演示:
:before和::before
顺便提一下,为了区分伪类和伪元素,在CSS3中用::代替:(像::before)表示伪元素。

转载于:https://my.oschina.net/happysha/blog/86742

你可能感兴趣的文章
LINUX信号发送
查看>>
GetObject 得 指定图形对象的信息
查看>>
DNS 攻击方式及攻击案例
查看>>
牛客网上的ST阶跃表
查看>>
[转]git学习------>git-rev-parse命令初识
查看>>
手机 简易浏览器 WebView的基本使用 返回 缓存 进度条
查看>>
mysql在linux下的安装
查看>>
MySQL入门
查看>>
RAID0 1 5 10原理、种类及性能优缺点对比
查看>>
Oracle数据库几种启动方式及查询当前状态
查看>>
Android系统adb_shell命令大全
查看>>
iOS Programming - Views(视图 - 基本绘制,变换,平移,旋转,反转,倾斜)
查看>>
《H5 App开发》判断当前环境是Android还是IOS
查看>>
Chef server
查看>>
JVM系列(二)各区域的OOM
查看>>
零碎知识点
查看>>
rabbitmq_坑
查看>>
近乎产品MVC架构介绍-多租户模式
查看>>
SpringDataJpa基础知识
查看>>
nyoj517 最小公倍数
查看>>