html5伪类怎么用

HTML5伪类是CSS3中的一个重要特性,它允许我们根据元素的状态或属性来选择元素,我们可以使用:hover伪类来选择鼠标悬停在元素上时的元素,或者使用:first-child伪类来选择每个父元素的第一个子元素。

html5伪类怎么用

HTML5伪类的使用方法如下:

1、:link 链接未被访问的状态

2、:visited 链接已被访问的状态

3、:hover 鼠标悬停在元素上的状态

4、:active 元素被激活(在鼠标点击与释放之间发生的事件)的状态

5、:focus 元素获得焦点的状态

6、:first-child 选择属于其父元素的首个子元素的每个元素

7、:last-child 选择属于其父元素的最后一个子元素的每个元素

8、:nth-child(n) 选择属于其父元素的第n个子元素,其中n可以是数字、关键词或表达式

9、:only-child 选择属于其父元素的唯一子元素的每个元素

10、:not(selector) 选择除指定的元素之外的所有元素

11、:root 选择文档的根元素

12、:empty 选择没有子元素的元素(包括文本节点)

13、:target 选择当前活动的页面片段(URL中的fragment指示符)

14、:enabled 选择启用状态的元素

15、:disabled 选择禁用状态的元素

16、:checked 选择选中状态的复选框或单选框

17、:default 选择默认选项的元素

18、:valid 选择验证通过的表单元素

19、:invalid 选择验证未通过的表单元素

20、:in-range 选择值在指定范围内的元素

21、:out-of-range 选择值不在指定范围内的元素

22、:required 选择必需填写的表单元素

23、:optional 选择可选填的表单元素

24、:read-write 选择用户可读和可写的元素

25、:read-only 选择用户只读的元素

26、:read-write-plaintext 选择用户可读和可写的纯文本元素

27、:read-only-plaintext 选择用户只读的纯文本元素

28、:placeholder-shown 选择占位符文本可见的元素

29、:placeholder-hidden 选择占位符文本不可见的元素

30、:indeterminate 选择不确定状态的进度条元素

31、:checked 选择选中状态的复选框或单选框

32、:default 选择默认选项的元素

33、:valid 选择验证通过的表单元素

34、:invalid 选择验证未通过的表单元素

35、:in-range 选择值在指定范围内的元素

36、:out-of-range 选择值不在指定范围内的元素

37、:required 选择必需填写的表单元素

38、:optional 选择可选填的表单元素

39、:read-write 选择用户可读和可写的元素

40、:read-only 选择用户只读的元素

41、:read-write-plaintext 选择用户可读和可写的纯文本元素

42、:read-only-plaintext 选择用户只读的纯文本元素

43、:placeholder-shown 选择占位符文本可见的元素

44、:placeholder-hidden 选择占位符文本不可见的元素

45、:indeterminate 选择不确定状态的进度条元素

46、nth-last-child(an+b) an和b两个参数分别代表一个数字和一个变量,用于匹配一个元素的倒数第n个兄弟节点,这个伪类可以匹配任意数量的相邻兄弟节点。

47、nth-of-type(an+b) an和b两个参数分别代表一个数字和一个变量,用于匹配一个类型的元素的倒数第n个兄弟节点,这个伪类只能匹配相同类型的兄弟节点。

48、first-of-type 这个伪类用于匹配一个类型的第一个兄弟节点,这个伪类只能匹配相同类型的兄弟节点。

49、last-of-type 这个伪类用于匹配一个类型的最后一个兄弟节点,这个伪类只能匹配相同类型的兄弟节点。

50、only-child 这个伪类用于匹配只有一个子节点的元素,这个伪类只能匹配只有一个子节点的元素。

51、only-of-type 这个伪类用于匹配一个类型的唯一一个子节点的元素,这个伪类只能匹配只有一个子节点且类型相同的元素。

52、empty 这个伪类用于匹配没有任何内容的元素,这个伪类可以匹配空字符串、空格、换行等空白字符。

53、root 这个伪类用于匹配文档的根元素,这个伪类只能匹配文档的根元素。

54、target 这个伪类用于匹配当前活动的页面片段(URL中的fragment指示符),这个伪类只能匹配当前活动的页面片段。

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/250850.html

Like (0)
Donate 微信扫一扫 微信扫一扫
K-seoK-seo
Previous 2024-01-23 14:40
Next 2024-01-23 14:42

相关推荐

  • html5互动页面「h5交互页面制作」

    哈喽!相信很多朋友都对html5互动页面不太了解吧,所以小编今天就进行详细解释,还有几点拓展内容,希望能给你一定的启发,让我们现在开始吧!h5页面是什么H5,是HTML5的简称,它就是一种高级网页技术。相比H4,H5有更多的交互和功能,最大的优点之一是在移动设备上支持多媒体。平时看到那些邀请函、幻灯片、小游戏?都是H5网页,它跟平时上网看到的那些网页本质上没有任何区别。

    2023-12-01
    0192
  • html5盒子

    朋友们,你们知道html5盒子这个问题吗?如果不了解该问题的话,小编将详细为你解答,希望对你有所帮助!HTML5+CSS——11盒子模型-边框、内边距、外边距1、盒子模型:把 HTML 页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器。2、作用: CSS 围绕这些盒子产生了一种“盒子模型”概念,通过定义一系列与盒子相关的属性,可以极大地 丰富 和 促进 各个盒子乃至整个 HTML 文档的 表现效果和布局结构 。

    2023-11-26
    0174
  • html5拖动div

    朋友们,你们知道html5可拖动图标导航菜单这个问题吗?如果不了解该问题的话,小编将详细为你解答,希望对你有所帮助!Html5/网页简洁导航栏制作?1、/div nav按照这个格式你就可以制作出你想要的导航栏了。2、首先打开SublimeText软件,新建一个html页面,在html页面中准备好html结构,如下图所示。02接下来,我们在html的body结构中添加导航栏的内容,如下图所示。03然后需要在style标签中用CSS定义导航条的样式,如下图所示。

    2023-11-19
    0130
  • h5购物车功能如何实现

    大家好!小编今天给大家解答一下有关html5购物车模板计价,以及分享几个h5购物车功能如何实现对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。html5怎么实现当购物车里面有条消息时在右上角有个数字打开手机上的设置,接着点击下方的【通知与状态栏】。然后点击【应用通知管理】。接着【找到微信】点击进入。然后点击桌面角标下方的【白色框】。成功【】选后就表示设置成功了。

    2023-12-08
    0172
  • html静态网页设计介绍书籍(基于html的静态网页的设计与制作)

    朋友们,你们知道html静态网页设计介绍书籍这个问题吗?如果不了解该问题的话,小编将详细为你解答,希望对你有所帮助!求推荐html到css到js相关的书籍更系统全面的学习资料,点击查看首先,推荐《HTML5权威指南》。这本书详细介绍了HTML5的各种标签和属性,以及与之相关的API和技术特性。另一本是千锋高教产品研发部联合千锋HTM5学院编著,清华大学出版社出版的《HTML5从入门到精通》,实战案例丰富。

    2023-11-29
    0229
  • html5相对flash的优势,html5跟flash什么区别

    哈喽!相信很多朋友都对html5相对flash的优势不太了解吧,所以小编今天就进行详细解释,还有几点拓展内容,希望能给你一定的启发,让我们现在开始吧!HTML5和Flash比较有什么差别第一,流畅度。FlashPlayer除了稳定性问题,支持跨平台(不包括Linux)、跨浏览器硬件译码是比HTML5具有优势。而HTML5最大的问题在于浏览器内建编码不统一。第二,稳定性。

    2023-12-13
    0146

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入