CSS3 图片悬浮缩放效果

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>无标题</title>
<style>
.demo1{
    width:200px;
    height:200px;
    border:1px solid blue;
    display: block;
    padding:5px;
}
img{
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    }
a:hover img{
-webkit-transform:scale(0.8);
-webkit-box-shadow:0px 0px 30px #ccc;
-moz-transform:scale(0.8);
-moz-box-shadow:0px 0px 30px #ccc;    
-o-transform:scale(0.8);
-o-box-shadow:0px 0px 30px #ccc;    
}
</style>
</head>
<body>
<a href="#" class="demo1">
    <img src="1.jpg" width=200 height=200 alt="">
</a>
</body>
</html>

posted on 2015-12-01 17:27 思如雨 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/gosky/p/5010749.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 CSS 中,鼠标放上去的悬浮效果通常使用伪类 :hover 来实现。 使用方法是在要添加悬浮效果的元素的选择器后面加上 :hover 伪类,然后指定悬浮时的样式。 例如,让链接在悬浮时变成红色,代码如下: ```css a:hover { color: red; } ``` 你还可以使用 transition 属性来添加过渡效果,使悬浮效果更加平滑。 例如,让链接在悬浮时从蓝色变成红色,代码如下: ```css a { color: blue; transition: color 0.5s; } a:hover { color: red; } ``` 你也可以使用 JavaScript 来实现鼠标放上去的悬浮效果。方法是在鼠标放上去的时候为元素添加一个类,然后在 CSS 中为这个类指定样式。 ### 回答2: CSS中的鼠标悬浮效果可以通过伪类选择器`:hover`来实现。当鼠标悬停在元素上时,可以改变元素的样式,从而实现各种悬浮效果。 首先,我们需要选择要添加悬浮效果的元素。假设我们有一个`<div>`元素,我们希望当鼠标悬停在上面时改变背景颜色。 CSS中的样式可以通过`background-color`属性来控制元素的背景颜色。在`:hover`伪类选择器下,我们可以给该元素添加一个不同的背景颜色。例如,把背景颜色改为红色: ``` div:hover { background-color: red; } ``` 以上代码表示当鼠标悬停在`<div>`元素上时,改变它的背景颜色为红色。 除了改变背景颜色,我们还可以改变文字颜色、字体大小、边框样式等等。例如,当鼠标悬停在一个链接上时,我们可以改变其文字颜色: ``` a:hover { color: blue; } ``` 以上代码表示当鼠标悬停在链接上时,改变其文字颜色为蓝色。 悬浮效果不仅限于改变颜色,还可以进行其他操作,比如添加过渡效果、旋转、缩放等。在:hover伪类选择器下,添加相应的CSS属性即可。 总之,鼠标悬浮效果可以通过CSS中的:hover伪类选择器来实现,通过改变元素的样式属性,可以实现各种各样的悬浮效果。 ### 回答3: 在CSS中,可以使用:hover伪类来实现鼠标放上去的悬浮效果悬浮效果可以在HTML元素上添加样式,以便在鼠标悬停时改变其外观。这可以通过:hover伪类来完成。伪类选择器:hover可以检测到鼠标是否悬停在HTML元素上,当检测到鼠标悬停时,我们可以为元素添加相应的样式。 例如,如果想在鼠标悬停时改变按钮的背景色,可以使用以下CSS代码: ``` button:hover { background-color: red; } ``` 这个例子中,当鼠标悬停在按钮上时,按钮的背景色会变成红色。 除了改变背景色,还可以改变元素的字体颜色、边框样式等等。使用:hover伪类还可以与其他CSS属性和选择器结合使用,以实现更复杂的悬浮效果。 总而言之,使用:hover伪类可以为HTML元素添加鼠标悬停时的样式,以实现悬浮效果。通过CSS的编写,我们可以灵活地为不同的元素添加不同的悬浮效果,使网页在用户与页面交互时更加生动和互动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值