css 鼠标移动到框里有阴影

html-css08

css 鼠标移动到框里有阴影,第1张

使用box-shadow属性:

案例:

div:hover{

box-shadow: 2px 4px 6px #000

}

box-shadow: 2px 4px 6px #000

2px : 表示水平阴影的位置

4px : 表示垂直阴影的位置

5px : 表示模糊距离

#000 : 表示阴影的颜色(#000 黑色)

使用CSS :hover 伪类可以达到这个效果。

定义和用法

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

提示::hover 选择器可用于所有元素,不只是链接。

提示::link 选择器设置指向未被访问页面的链接的样式,:visited 选择器用于设置指向已被访问的页面的链接,:active 选择器用于活动链接。

注释:在 CSS 定义中,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。

实例

div:hover{box-shadow:0px 0px 2px 3px #000}

/*当鼠标悬浮到div上方是,给div添加阴影*/

<style type="text/css">

    img:hover{

        box-shadow: 6px 6px 6px #666

    }

</style>