使用-webkit transform:scale()缩放图像
using -webkit-transform: scale() to zoom image
我有一个导航栏,下面有一个图像。我使用-webkit transform:scale()在悬停时缩放图像,但当它被放大时,它会隐藏我的导航栏。我希望它缩放到我的导航栏下方。(不是在它后面,所以zindex不适用。)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<style>
#on{
position:fixed;
margin-top:40px;
margin-left:40px;
}
#img1:hover{ -webkit-transform:scale(2,2);}
nav{
position: fixed;
width = 100px;
height:70px;
}
</style>
<nav>
<div id = "toolbar">
<input type="image" src="Icons/i.svg" width="50" height="50" id="I" class = "s">
<input type="image" src="Icons/e.svg" width="50" height="50" id="E"class = "s">
<input type="image" src="Icons/index.svg" width="50" height="50" id="index"class = "s">
</div>
</nav>
<div id ="on"><img src="Icons/bright.png" alt="" width="100" height="100" id="img1"/></div>
</body>
</html>
使用背景图像。
.zoom:hover {
background-size: 200%;
}
动画示例
.zoom {
background-image: url(http://lorempixel.com/200/200);
width: 200px;
height: 200px;
background-size: 100%;
background-position: 50% 50%;
transition: all 2s;
}
.zoom:hover {
background-size: 200%;
}
<div class="zoom"></div>
Fiddle
相关文章:
- 自动缩放图像以匹配文本高度
- 使用-webkit transform:scale()缩放图像
- 缩放图像灯箱
- 保持可缩放图像的纵横比
- 使用 HTML 输出标记查看可缩放图像并分配 src
- 使用弹性框和缩放图像并保持在同一行上
- 查找图像上两点之间的距离,即使缩放图像也是如此
- 当只给定宽度或高度时,是否所有浏览器都按比例缩放图像
- 获取缩放图像的尺寸
- 从输入[类型=文件]缩放图像
- 如何防止 javascript drawImage() 缩放图像
- HTML 画布:缩放图像以适合而不拉伸
- 缩放图像,而不是在调整浏览器窗口大小时环绕图像
- 从中心缩放图像(fabricjs)
- 使用 CSS 在 HTML 中缩放图像
- jQuery SpriteSpin 缩放图像
- 如何更改数据缩放图像值
- 使用 jquery 悬停时缩放图像
- 使用鼠标向下拖动以缩放图像缩略图
- 我如何创建鼠标滚轮可缩放图像