无需JS和jQuery代码实现CSS3鼠标浮动放大图片


Posted in HTML / CSS onNovember 21, 2016

无需JS和jQuery代码实现CSS3鼠标浮动放大图片

<html>
<head>
<title></title>
<style>
.box {
    /* 可见视觉区域 */
    width: 480px; height: 250px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}
.size {
    width: 1000px; height: 1000px;
    position: absolute; left: 50%; top: 50%;
    margin: -500px 0 0 -500px;
    /* 水平居中 */
    text-align: center;
}
.zoom {
    /* 缩放的元素 */
    width: 480px; height: 250px;
    vertical-align: middle;    
    -webkit-transition: -webkit-transform .2s;
    transition: transform .2s;
}
.box:hover .zoom {
    /* hover放大 */
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
    zoom: 1.05;
}
:root .box:hover .zoom {
    zoom: 1;
}
.middle {
    /* 垂直居中 */
    display: inline-block;
    width: 0; height: 100%;
    vertical-align: middle;
}
</style>
</head>
<body>
<h4>左上角定位</h4>
<div class="box">
<img src="dafu.jpg" class="zoom">
</div>
<h4>居中定位</h4>
<div class="box">
    <div class="size">
        <img src="dafu.jpg" class="zoom"><i class="middle"></i>
    </div>
</div>
</body>

以上所述是小编给大家介绍的无需JS和jQuery代码实现CSS3鼠标浮动放大图片,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

HTML / CSS 相关文章推荐
10 套华丽的CSS3 按钮小结
Oct 03 HTML / CSS
CSS3,线性渐变(linear-gradient)的使用总结
Jan 09 HTML / CSS
css3实现多个元素依次显示效果
Dec 12 HTML / CSS
css3动画鼠标放上图片逐渐变大鼠标离开图片逐渐缩小效果
Jan 27 HTML / CSS
HTML5-WebSocket实现聊天室示例
Dec 15 HTML / CSS
HTML5 与 XHTML2
Oct 17 HTML / CSS
HTML5中微数据概述及在搜索引擎中的使用举例
Feb 07 HTML / CSS
HTML5 Canvas中绘制矩形实例
Jan 01 HTML / CSS
实例讲解利用HTML5 Canvas API操作图形旋转的方法
Mar 22 HTML / CSS
CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
Mar 30 HTML / CSS
Html5调用企业微信的实现
Apr 16 HTML / CSS
CSS中Single Div 绘图技巧的实现
Jun 18 HTML / CSS
CSS3实现文字波浪线效果示例代码
Nov 20 #HTML / CSS
CSS3常用的几种颜色渐变模式总结
Nov 18 #HTML / CSS
CSS3 2D模拟实现摩天轮旋转效果
Nov 16 #HTML / CSS
IE8下CSS3选择器nth-child() 不兼容问题的解决方法
Nov 16 #HTML / CSS
CSS3 box-sizing属性详解
Nov 15 #HTML / CSS
用CSS3的box-reflect来制作倒影效果
Nov 15 #HTML / CSS
CSS3毛玻璃效果(blur)有白边问题的解决方法
Nov 15 #HTML / CSS
You might like
php Undefined index的问题
2009/06/01 PHP
PHP 八种基本的数据类型小结
2011/06/01 PHP
php反射应用示例
2014/02/25 PHP
PHP获得数组交集与差集的方法
2015/06/10 PHP
学习php设计模式 php实现抽象工厂模式
2015/12/07 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
2016/10/13 PHP
windows 2008r2+php5.6.28环境搭建详细过程
2019/06/18 PHP
php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)
2020/02/15 PHP
jquery获取选中的文本和值的方法
2014/07/08 Javascript
jquery表单验证插件(jquery.validate.js)的3种使用方式
2015/03/28 Javascript
jQuery简单实现input文本框内灰色提示文本效果的方法
2015/12/02 Javascript
JS+CSS3模拟溢出滚动效果
2016/08/12 Javascript
node.js版本管理工具n无效的原理和解决方法
2016/11/24 Javascript
AngularJS表格样式简单设置方法示例
2017/03/03 Javascript
老生常谈javascript的面向对象思想
2017/08/22 Javascript
Less 安装及基本用法
2018/05/05 Javascript
vue开发环境配置跨域的方法步骤
2019/01/16 Javascript
TypeScript开发Node.js程序的方法
2019/04/30 Javascript
彻底揭秘keep-alive原理(小结)
2019/05/05 Javascript
设置python3为默认python的方法
2018/10/31 Python
python将print输出的信息保留到日志文件中
2019/09/27 Python
python 求10个数的平均数实例
2019/12/16 Python
Python GUI自动化实现绕过验证码登录
2020/01/10 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
html5使用canvas压缩图片的示例代码
2018/09/11 HTML / CSS
美国领先的在线旅游网站:Orbitz
2018/11/05 全球购物
项目经理岗位职责
2013/11/11 职场文书
大学生活动总结模板
2014/07/02 职场文书
销售团队获奖感言
2014/08/14 职场文书
职业道德模范事迹材料
2014/08/24 职场文书
干部竞争上岗演讲稿
2014/09/11 职场文书
个人批评与自我批评
2014/10/15 职场文书
平安家庭事迹材料
2014/12/20 职场文书
物业保安辞职信
2015/05/12 职场文书
培训学校2015年度工作总结
2015/07/20 职场文书
2016年情人节广告语
2016/01/28 职场文书