: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. Jvm面试题及答案 100道(持续更新)
  2. SAP QM QE02 修改检验结果,报错 -No characteristics were found–
  3. weblogic patch log显示
  4. 他毕业于北师大,编写了我国首套数学教材,陈景润华罗庚都崇拜他
  5. RTT实时操作系统概念
  6. HTML实现选择数据库字段,django项目中在后台获取了数据库的某一列,如何将其显示在html模板中的select标签内的option选项下?...
  7. 蚂蚁金服发布眼纹识别技术,背后的原理是怎样的?
  8. sqlserver2008_是时候挥别 SQL Server 2008 了
  9. oracle的事物起始于,oracle 学习笔记(十) 事务控制语句
  10. 使用nginx反向代理获取百度MP3的真实网址
  11. Tween动画TranslateAnimation细节介绍
  12. Android音频基础知识
  13. win10内置ubuntu, 启动时提示“指定的网络名不再可用”无法启动解决办法
  14. 极致cms精纺资源网的模板
  15. 西工大计算机学院李春科,西北工业大学“青春逐梦 激情飞扬”2014友谊校区元旦晚会成功举办...
  16. 腾讯校园招聘历年经典面试题汇总:前端
  17. 侃一侃萨班斯法案之302条款
  18. mysql on.000002_mysql | 同乐学堂
  19. win10切换输入法快捷键_电脑小白必学的5个Win10技巧
  20. CF1091F New Year and the Mallard Expedition

热门文章

  1. Handler、Message的简单使用
  2. 计算机上没有启动程序怎么办,Win7开机不加载启动项怎么办
  3. 数组中查找並返回数组_java数组查找常见情况
  4. JS容易犯错的this和作用域
  5. bzoj1556 (DP)
  6. 很认真地聊一聊程序员的自我修养
  7. Robotium双client測试框架
  8. CodeSmith注册机,支持5.2.2和5.2.1版
  9. MATLAB字符串和ASCII码的转换
  10. JAVA程序员面试题集合