javascript - html5实现鼠标悬停图片放大效果,圆形框不动,里面的图片放大?
大家讲道理
大家讲道理 2017-04-10 17:52:03
[JavaScript讨论组]

多数实现鼠标悬停图片放大效果的案例都是方形的,方形的框不动,里面的内容放大,我想要圆形的框不动,里面的内容放大,该如何处理呢?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(4)
PHPz

HTML

<p class="circle-wrapper">
  <img src="" >
</p>

CSS

.circle-wrapper,
.circle-wrapper img {
  display: inline-block;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  -webkit-transition: .3s;
  transition: .3s;
}

.circle-wrapper {
  border: 1px solid #ddd;
  position: relative;
  overflow: hidden;
}

.circle-wrapper img {
  position: absolute;
}

.circle-wrapper img:hover {
  -webkit-transform: scale(2);
  transform: scale(2);
}
阿神

楼上写的样式可以参考下哦

天蓬老师

谢邀 。css3的transform。一楼有代码

高洛峰

兼容版的思路,p内包含img,鼠标悬停时,图片增大,图片位置也对应调整

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号