【HTML5】网页实用技巧5:鼠标移上去图片放大(父级盒子大小不变)-使用 CSS3 属性制作

本文介绍了如何使用CSS3的transform属性和overflow属性,实现鼠标悬停时图片放大,但其父级盒子大小不变的效果。通过创建div作为图片父级盒子,设置img大小与盒子相同,结合:hover伪类选择器,使用transform: scale()函数放大图片,并添加overflow: hidden;及transition过渡属性,完成平滑的动画效果。
摘要由CSDN通过智能技术生成

需要实现的效果:鼠标移上去,图片放大,但是图片所在的父级盒子大小不变

 

实现思路:利用CSS3 的 transform 属性实现放大,给父级元素使用 overflow 属性

(1)制作一个 div ,用来作为图片的父级盒子

(2)使用 img 标签,引入图片,设置图片大小和父级盒子一样

(3)给图片使用伪类选择器 :hover

(4)图片放大,transform 属性值,使用 scal() 函数

(5)给父级盒子,添加 overflow : hidden;

(6)使用过渡属性 transition ,优化动画

 

实现代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

逍遥小丸子

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值