gpt4 book ai didi

javascript - 使用 magnifier.js 在我的图像上生成放大镜

转载 作者:行者123 更新时间:2023-11-30 15:43:57 25 4
gpt4 key购买 nike

我一直在尝试为我的图像创建一个放大镜,所以我上网找到了这个:http://mark-rolich.github.io/Magnifier.js/

我希望使用模式设置为“内部”的那个,我希望它能像他的演示中那样工作。我删除了包装器部分的注释,因为我使用的是 mode: 'inside'

我不太确定如何使用 magnifier.css,但我制作了自己的 Magnifier.js 和 Event.js 链接,它们似乎可以正常工作。

<head>
<link rel="stylesheet" type="text/css" href="magnifier.css">
<script type="text/javascript" src="http://www.enviroptics.com/Matt/js/Event.js"></script>
<script type="text/javascript" src="http://www.enviroptics.com/Matt/js/Magnifier.js"></script>
<script type="text/javascript">
var evt = new Event(),
m = new Magnifier(evt);
</script>
</head>

<body>
<div>
<a class="magnifier-thumb-wrapper" href="http://en.wikipedia.org/wiki/File:Starry_Night_Over_the_Rhone.jpg">
<img id="thumb" src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/94/Starry_Night_Over_the_Rhone.jpg/200px-Starry_Night_Over_the_Rhone.jpg">
</a>
<!-- <div class="magnifier-preview" id="preview" style="width: 200px; height: 133px">Starry Night Over The Rhone<br>by Vincent van Gogh</div>-->
</div>

<script>
m.attach({
thumb: '#thumb',
large: 'http://upload.wikimedia.org/wikipedia/commons/thumb/9/94/Starry_Night_Over_the_Rhone.jpg/1200px-Starry_Night_Over_the_Rhone.jpg',
mode: 'inside',
zoom: 3,
zoomable: true
});
</script>
</body>

这是我一直在 http://www.w3schools.com/code/tryit.asp?filename=F0EBCN2SLPOI 工作的 w3schools 的链接

有什么想法吗?

最佳答案

就像您对 JS 文件所做的那样,您也可以添加自己的 CSS。

我在 http://mark-rolich.github.io/Magnifier.js/ 上添加了 css 的 url ,像这样:

<link rel="stylesheet" type="text/css" href="http://mark-rolich.github.io/Magnifier.js/magnifier.css">

而且它似乎有效。这是指向 w3schools 页面的链接(只需将 url 添加到您的代码中): http://www.w3schools.com/code/tryit.asp?filename=F0F991Z62KJ7

关于javascript - 使用 magnifier.js 在我的图像上生成放大镜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40387007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com