实现此目的的最佳方法是将任何 html 元素与 css 背景属性结合使用。在该属性中,您可以将边距定义为定位和调整背景图像大小的尺寸。在您的情况下,该元素将具有您的作物库给出的宽度和高度。背景图像的位置将是 x 和 y(也来自库),但相反。
使用哪个元素并不重要,它可以是任何元素(请参阅w3.org/TR/CSS2/colors.html ),包括一个 img 标签,如下例所示:
<img border="0" style="display:block; width:120px; height:120px; background-color:red; padding:9px; background:url(http://www2.cnrs.fr/sites/communique/image/mona_unvarnish_web_image.jpg) no-repeat; background-position:-100px -40px;" />
Run Code Online (Sandbox Code Playgroud)
请注意,如果您使用图像标签,则必须删除该src属性(例如通过 JavaScript)。否则背景图像将不可见。
尽管如此,我还是建议您使用 JavaScript 库/插件,而不是自己编写一些东西。有很多解决方案:
| 归档时间: |
|
| 查看次数: |
6879 次 |
| 最近记录: |