HTML如何鼠标悬浮图片同比缩小

如题所示,用什么方法都可以,当然,两张图片的回答还是算了!只想鼠标悬浮以那张图片中心为中心,同比缩小。... 如题所示,用什么方法都可以,当然,两张图片的回答还是算了!只想鼠标悬浮以那张图片中心为中心,同比缩小。 展开
 我来答
Ronnieenjoy
2014-12-12 · 超过90用户采纳过TA的回答
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:118万
展开全部
<img src="imgpath" class="img">

.img{height:200px}
.img:hover{height:100px}
先定义一个图片的高度或者宽度 定义其中一个属性 图片会等比例缩放前提是你的图片要够大
鼠标放上的时候在把图片的属性缩小 当然你也可以用js或者jquery 来实现方法有很多 看你习惯了
Miko_shu
2014-12-12 · TA获得超过489个赞
知道小有建树答主
回答量:482
采纳率:75%
帮助的人:202万
展开全部
用hover改变图片宽度,如果你本身图片没有设置高度的话是可以同比缩小的,但是要在中心点的话,那你就同时改变它的位置,如果用绝对定位的话就把它top位置加上原来的高度减去现在高度除以二这样,left也是这样
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
林方heart
2014-12-11 · TA获得超过233个赞
知道小有建树答主
回答量:487
采纳率:100%
帮助的人:120万
展开全部
用CSS3的transform: scale(缩放的比率,如0.5)
a:hover{
transform: scale(0.5);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
专业技工大师
2014-12-16 · 超过18用户采纳过TA的回答
知道答主
回答量:60
采纳率:100%
帮助的人:29.6万
展开全部
这个要兼容性强的话 ,最好用js。onmousemove鼠标事件。改变img标签的top和left,height和width的值,前提是这个img不是固定定位。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5艾辰
2014-12-11 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:93
采纳率:100%
帮助的人:73.5万
展开全部
<img onMouseOver="this.width=50" onMouseout="this.width=100" src="" width="100" > 图片同比缩小是可以的只要控制宽或只是高都会同比缩小的但是要在中心点我就做不了你看看是否可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式