javascript - 没有div或以某种方式放大图像

标签 javascript jquery html css joomla

我正在使用Joomla开发网站,并且希望放大文章上的图像。
这很容易做到:
的HTML

<div class="container"><img src="lol.png" /></div>


的CSS

.container {overflow: hidden; width: 200px height: 150px;}
.container img:hover {transform:scale(1.1);}


问题是图片在文章上不使用div,并且我不会让客户每次创建新文章时都将div放在img周围。
因此,如果您有任何想法或任何js代码将div放在图片周围,则将对您有所帮助

最佳答案

您可以使用clip-path做一些事情:

img:hover {
    tranform: scale(1.2);
    clip-path: polygon(5% 5%, 95% 5%, 95% 95%, 5% 95%);
}


Live demo

关于javascript - 没有div或以某种方式放大图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32412845/

相关文章:

javascript - 如何使用 javascript 禁用临时光标?

javascript - 从 Express 获取 Google map 地理编码 JSON

javascript - 如何在用户输入的输入类型=文本中附加 % 符号?

javascript - 检测元素何时溢出打印宽度的最可靠方法

jquery - 无法访问无序列表中同级 <a> 元素的 CSS

javascript - 使用 jQuery Cookie 显示隐藏内容

javascript - 关于 Omniture(SiteCatalyst 或 Adob​​e Analytics)的问题

javascript - 如何将文件作为url上传到&lt;input type =“text]

html - 如何水平对齐两个div?

javascript - 如何禁用单击时隐藏输入