【前端 - CSS】第 16 课 - 伪类选择器(鼠标悬停状态)

这篇具有很好参考价值的文章主要介绍了【前端 - CSS】第 16 课 - 伪类选择器(鼠标悬停状态)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        欢迎来到博主 Apeiron 的博客,祝您旅程愉快 ! 时止则止,时行则行。动静不失其时,其道光明。

css鼠标悬停样式,HTML,css,前端,html


 

目录

1、缘起

2、伪类选择器

3、伪类 - 超链接(拓展)

4、总结


1、缘起

        在 CSS 中,我们使用 hover 表示 该元素在鼠标悬停状态下的样式


2、伪类选择器

        伪类依附于已存在的元素,使用冒号作为标识,描述元素在某特性或状态下的样式。工作中常用的伪类选择器如下:

选择器 作用
:hover 鼠标悬停状态
:active 鼠标点击(按下不放)时激活
:focus 获得焦点
:visited 已访问的链接(a 标签)
:link 未访问的链接(a 标签)
:checked 勾选状态的表单标签
:first - child 第一个子元素
:last - child 最后一个子元素
:nth - child() 指定索引的子元素

鼠标悬停状态 - 语法:选择器:hover { CSS 属性 }

① :hover 选择器示例代码:

<style>
     /* 金黄色 */
     .box:hover{
         color: #ffd700;  //妃色
     }

     /* 妃色 */
     a:hover{
         color:#ed5736;  //金黄色
     }
</style>



<body>
    <a href="#">这是一个链接</a>
    <div class="box">这是一个 div 标签</div>
</body>

①  当鼠标没有悬停在元素上时,其显示默认样式

css鼠标悬停样式,HTML,css,前端,html

②  当鼠标悬停在第一个元素时,其显示在代码中设置的妃色样式

css鼠标悬停样式,HTML,css,前端,html

③  当鼠标悬停在第二个元素时,其显示在代码中设置的金黄色样式

css鼠标悬停样式,HTML,css,前端,html

注:任何标签都可以设置鼠标悬停状态下的样式 

②  :nth - child(n) 选择器示例代码

<style>
      li:nth-child(2)
      {
       color: red;
      }
</style>


<body>
    <h3>喜欢做的事情</h3>
    <ul>
       <li>唱</li>
       <li>跳</li>
       <li>rap</li>
       <li>篮球</li>
    </ul>
</body>

css鼠标悬停样式,HTML,css,前端,html

注:nth-child(odd) 选中奇数行子元素,nth-child(even) 选中偶数行子元素。 


3、伪类 - 超链接(拓展)

超链接一共四个状态 

选择器 作用
:link 访问前
:visited 访问后
:hover 鼠标悬停
:active 点击时(激活)

注:如果要给超链接设置以上四个状态,需要按 LVHA 的顺序书写。 

示例代码:

<style>
     /* 妃色 */
     a:link{
         color:#ed5736;
     }

     a:visited{
         color:#ffd700;
     }

     a:hover{
         color:blueviolet;
     }

     a:active{
         color:#000000;
     }
</style>


<body>
    <a href="https://www.baidu.com" target="_blank">点击跳转到百度</a>
</body>

css鼠标悬停样式,HTML,css,前端,html

注:在实际工作当中,并不会都设置以上四个样式,按照需求设置合适的样式。 


4、总结

        本期的分享总结就到这里了,如果有疑问的小伙伴儿,我们在评论区交流嗷~~~,笔者必回,我们下期再见啦 !!!

博客中难免存在疏漏和错误之处,皆归因于作者水平有限,诚请各位读者不吝指正 !

< 前端 - CSS >  专栏系列持续更新 ,欢迎订阅关注 !文章来源地址https://www.toymoban.com/news/detail-687142.html

到了这里,关于【前端 - CSS】第 16 课 - 伪类选择器(鼠标悬停状态)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 5 CSS伪类选择器

    5 伪类选择器 anchor伪类:专用于控制链接的显示效果 More Actions:link a:link 选择所有未被访问的链接。 :visited a:visited 选择所有已被访问的链接。 :active a:active 选择活动链接。 :hover a:hover 选择鼠标指针位于其上的链接。 before after伪类 before/after伪类相当于在元素内部插入两个额外

    2024年02月12日
    浏览(55)
  • css-伪类:not实现列表最后一项没有样式

            有了 :not 这个选择符,那么你将可以很好的处理类似这样的场景:假定有个列表,每个列表项都有一条底边线,但是最后一项不需要底边线。 示例: html:  css:  效果:  

    2024年02月11日
    浏览(54)
  • css,类选择器,id选择器,伪类选择器

    四个伪类选择器顺序不能换 id选择器class选择器标签选择器

    2024年02月13日
    浏览(51)
  • CSS基础之伪类选择器(如果想知道CSS的伪类选择器知识点,那么只看这一篇就足够了!)

            前言:学习CSS就必须要学习选择器,在之前我们已经学习了基本选择器和复合选择器,但是还有几个选择器没有学习,这篇文章主要讲解伪类选择器。 ✨✨ ✨ 这里是秋刀鱼不做梦的BLOG ✨✨✨ 想要了解更多内容可以访问我的主页 秋刀鱼不做梦-CSDN博客 那么废话不多

    2024年04月17日
    浏览(50)
  • CSS - 选择器详解 - 子代、后代选择器详解 - 伪类选择器 - 测试

    新建一个测试项目文件夹 test ,然后在 test 文件夹内新建一个名为 css 的文件夹,创建一个名为 style.css 的文件,最后在 test 文件夹下新建一个 test.html 文件。 test | —— | | ——css —— style.css | test.html 选择子节点 父节点 (父标签) | 子节点 (子标签) eg: ul 是父标签,而

    2024年02月05日
    浏览(52)
  • CSS图文消息的鼠标hover悬停特效

    效果展示 完整代码

    2024年02月03日
    浏览(55)
  • css实现滚动(从下往上),鼠标进入时悬停

    大屏有时候会追求css实现滚动(从下往上),鼠标进入时悬停的效果 方法一:用纯css 代码如下,html部分 样式部分 方法二,使用marquee(文字滚动)标签 各个属性参数 direction 表示滚动的方向,值可以是left,right,up,down,默认为left behavior 表示滚动的方式,值可以是scroll(连续滚动)sli

    2024年02月08日
    浏览(39)
  • 前端学习——css盒子模型、css3新特性、伪类、布局0711TODO

    样式还是得具体使用才能理解,不然会忘记也理解不透彻;还有定位,元素溢出,浮动,布局水平垂直对齐: css3新特性 1过渡 2 动画 3 2D、3D转换 伪类 三种定位方式 弹性布局/栅格布局

    2024年02月15日
    浏览(61)
  • CSS的伪类选择器:nth-child()的用法示例

    CSS的伪类选择器 :nth-child() 的用法示例 n 可以 +- , 右边数字 只能 + 第一到第六的td : td:nth-child(n+1):nth-child(-n+6) 第二到第八的a : a:nth-child(n+2):nth-child(-n+8) 1 等效 0n+1 , 7 等效 0n+7 , 没有负数,不能倒数 第一个a : (1) 或 (0n+1) 第七个a : (7) 或 (0n+7) 想\\\"-1\\\",“0n-1”,“-7”,\\\"0n-7\\\"从倒数开始

    2024年02月22日
    浏览(43)
  • 【css伪类选择器及透明度——附项目图片及代码】

    不知不觉,又鸽了好长时间了,非常抱歉,没办法,毕竟开学了,今天课少,抽出了两个小时写了一篇css的,每天不是被催更,就是在催更的路上。放心,小陈陈有时间一定会给大家分享好玩的作品。 让大家欢声笑语中学到新知识,文章大概写了3个半小时,到目前为止已完

    2023年04月09日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包