:hover的使用,即当鼠标指针移入元素时,所做出的样式设置

示例一

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>demo01</title><style>*{margin: 0;padding: 0;}ul li{width: 300px;margin-top: 10px;background: #ff0000;}ul li:hover{background: #000000;}</style>
</head>
<body><ul><li></li><li></li><li></li></ul>
</body>
</html>

以上情况存在于当鼠标指针移入元素,通过:hover使该元素自身改变新的样式

示例二

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>demo01</title><style>*{margin: 0;padding: 0;}.container{width: 300px;height: 300px;border: 1px solid #ff9f5a;}.content{width: 100px;height: 100px;background: #27e7ff;}.container:hover .content{background: #000000;}</style>
</head>
<body><div class="container"><div class="content"></div></div>
</body>
</html>

以上示例中,当存在父子关系的时候,可以通过父级的:hover使得子级的样式发生改变,写法为 .container:hover .content,hover后面有一个空格;但是,子级:hover改变不了父级的样式

示例三

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>demo01</title><style>*{margin: 0;padding: 0;}.container{width: 300px;height: 300px;border: 1px solid #ff9f5a;}.content{width: 100px;height: 100px;background: #27e7ff;}.container:hover  .content{background: #000000;}</style>
</head>
<body><div class="container"></div><div class="content"></div>
</body>
</html>

以上示例,当两个元素不是父子关系,为同胞兄弟关系时,则通过 .container:hover .content这样的写法是无效的,则需要通过“ ”号,即 .container:hover .content才能显示出效果;但是要注意两个元素的先后顺序哦~

      不足之处,请多多指教…

css:hover伪类的使用相关推荐

  1. CSS:hover伪类使用

    CSS:hover伪类使用 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 开发工具与关键技术:Adobe Dreamwe ...

  2. CSS :hover 伪类

    实例 规定链接的颜色: a:link {color: #FF0000} /* 未访问的链接 */ a:visited {color: #00FF00} /* 已访问的链接 */ a:hover {co ...

  3. 使用css伪类选择器,css的伪类选择器的使用

    伪类选择器,在不同情况下显示的css,伪类选择器在处理页面的美观是很大帮助.其实很多美丽的按钮或者页面都是有这些基础的知识实现的,掌握好基础很重要. 名字 实例 说明 :link a:link 选择所 ...

  4. 鼠标的移入、移出事件与css中的hover伪类

    开发工具与关键技术:html+css+js 作者: 李伙 撰写时间: 2019年1月19日 鼠标的移入.移出事件是一个模仿悬停事件(鼠标移入到一个对象上以及移出这个对象)的方法,当鼠标移动到一个匹配的 ...

  5. html css hover事件,用:hover伪类代替js的hover事件_html/css_WEB-ITnose

    制作二级菜单要实现鼠标移动上去显示子菜单,鼠标移出子菜单隐藏,或者其他类似需求的地方,首先我会想到用jquery的hover事件来实现,如: $(".nav").hover(fun ...

  6. css选择器、hover伪类

    一.css选择器 使用css选择器基本流程: 1.制作所需的选择器,并在其中写入样式. 2.将选择器绑定到指定的HTML标签上. 1)class选择器 class选择器 :用 . 来标示自身, 自定义 ...

  7. Hover伪类在IE6中的实现

    鼠标滑过行,行改变颜色可以使用javascript写,onmouseover,onmouseout,也可以使用css2的伪类hover,但是ie6对伪类支持的不好,需要变换一下思路,要么使用javas ...

  8. CSS :active 伪类

    :active -- CSS :active 伪类,适用于一个元素被激活时的样式 语法: :active CSS版本:CSS1 引用网址:http://www.dreamdu.com/css/pseu ...

  9. html css链接伪类大全,什么是css链接伪类?

    什么是css链接伪类?下面本篇文章就来给大家介绍一下css链接伪类是什么?有哪些?有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 什么是css链接伪类? css链接伪类就是css内置 ...

  10. CSS :has伪类

    CSS :has伪类 1 概述 2 实例说明 2.1 表单元素前面加* 2.2 拖拽列表 2.3 多层级hover 2.4 评星组件 3 兼容性 1 概述 :has()表示满足一定条件后,就会匹配该元 ...

最新文章

  1. h.264的NAL和VCL
  2. mysql galaxy_优化mysql
  3. 机器人 沈为民_会变形的机器人
  4. 函数onsize()与onsizing()区别
  5. 燃!Java全球标准中国人参与制定,阿里成首个受邀中国公司
  6. Linux服务器上线时间,查看linux服务器时间
  7. Smooth Delivery:如何减少网络拥塞?
  8. linux学习笔记【转】
  9. cas4实现sso(一)cas简介
  10. Python图像(字母数字)识别
  11. uniapp H5端与APP端压缩图片
  12. Android 修改wifi阀值,6种简单方法使WiFi网络提速
  13. 如何用深度学习模型为自己做个漫画画像(含代码流程)
  14. 使用dd命令制作固定大小的文件
  15. 卡方检验(Chi-square test/Chi-Square Goodness-of-Fit Test)
  16. 作为程序员面试官的3点建议
  17. RFID医药供应链管理系统解决方案——铨顺宏FUWIT
  18. 从零开始之驱动发开、linux驱动(四十四、虚拟网卡驱动)
  19. 怎样才能关闭百度空间?
  20. 哈佛知名编程课 CS50 即将推出 4K 高清版!

热门文章

  1. sqoop mysql 安装_Sqoop安装及验证_MySQL
  2. java调用oracle的函数,从Java调用Oracle函数
  3. !function(){}()
  4. BZOJ 3511 土地划分
  5. 函数分组学通MongoDB——第三天 细说高级操作
  6. SQL Cookbook:二、查询结果排序(1)以指定的次序返回查询结果
  7. 三种单例模式的C++实现
  8. C++ Socket编程步骤
  9. python清空列表clear_如何在Python中清空列表?
  10. MySQl Got a packet bigger than ' max_allowed_packet' bytes