css expression实现的图片自动缩放

建站知识 2021-07-03 08:43www.168986.cn长沙网站建设
狼蚁网站SEO优化给出一个示例

复制代码
代码如下:

<style>
.Image {
max-width:600px;height:auto;cursor:pointer;
border:1px dashed #4E6973;padding: 3px;
zoom:expression( function(elm) {
if (elm.width>560) {
var oldVW = elm.width; elm.width=560;
elm.height = elm.height(560 /oldVW);
}
elm.style.zoom = '1';
}(this));
}
</style>

这里使用了expression,利用了一次加载,所以expression不会造成内存泄漏。

我们可以这样去用它

复制代码
代码如下:

<IMG SRC="test.jpg" WIDTH="990" HEIGHT="2000" BORDER="0" ALT="" class="Image">

这样,当一张图片超过指定宽度时,则会进行自动缩放显示。

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by