【发布时间】:2014-11-12 07:11:58
【问题描述】:
我在 div 的中心有一张图片
图像在父 div 中居中,使用以下 css:
img { margin:0px auto; }
图像可以有任意尺寸。
如何在不使用 Javascript 的情况下将放大镜(缩放)图像定位在图像的左上角,而主图像可以具有任意宽度或高度?
【问题讨论】:
-
如果您不想使用 JS,使用 CSS 的唯一方法是使用另一个元素预先包装
<img>元素,例如<div>或<figure>,或者甚至<picture>,这样您就可以相对于图像元素定位放大类。但是,这需要修改 DOM,要么需要手动更新文件,要么依赖 JS。