css hover 控制其他元素 您所在的位置:网站首页 hover的搭配 css hover 控制其他元素

css hover 控制其他元素

#css hover 控制其他元素| 来源: 网络整理| 查看: 265

2bba5754da3e1ddbcbfcb385fb4b2fe3.gif

在CSS中有个hover属性,当鼠标移上去的时候可以将其激活,它可以用来实现类似于js的一些功能。以下是对:hover的用法介绍:

定义和用法

定义:

:hover 选择器用于选择鼠标指针浮动在上面的元素。

:hover 选择器适用于所有元素,不仅仅是链接。

用法1:

这个表示的是:当鼠标悬浮在a这个样式上的时候,a的背景颜色设置为黄色。

b26a94ca7f5721ce9b8f9480a5175b9b.png

这个是最普通的用法了,只是通过a改变了style。

用法2:

使用a 控制其他块的样式。

使用a控制a的子元素b:

de1a993fa62352774debf01d1923f742.png

bc97bef9e9ead12dcf00a6bcc73ee9a6.png

使用a控制a的兄弟元素 b(同级元素):

77611f58b7fa9e17eb12666e4843e41a.png

6d6c57fb29417ca16cb8515dafb52771.png

使用a控制a的就近元素e:

ea5ce8fef50188b858137648d3b8933f.png

70dd9d649f2e479f6ba46eb7f89d3bc0.png

总结一下:

1. 中间什么都不加控制子元素;

2. ‘+’ 控制同级元素(兄弟元素);

3. ‘~’ 控制就近元素;

实例

用一个按钮控制一个盒子的运动状态,当鼠标移到按钮上方时,盒子停止运动,鼠标移开时,盒子继续运动。

HTML代码:

b71f32b235286db35656e3085ede678d.png

CSS样式:

bbf1047045358a31207d0c3bcaba026f.png

效果图:

8f70e7fec98f33f7788b2e6ea3f2cdd8.gif

留言板

74e38e8e3f19e5f198b19c8aa8be9869.gif

你的每个赞和在看,我都喜欢! 3db6b5d2c41b8b5b8d2386a5a3d6d4fb.gif


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有