在我的网站上添加Instagram过滤器的图像
Adding Instagram filters on images in my website
我在我的网站上使用CSSGram使图像具有类似Instagram的过滤器。以下是向图像添加滤镜的方法:
<figure class="aden">
<img src="../img.png">
</figure>
如何将此效果添加到网页中的所有图像中,而不是在每个图像之前使用<figure class="">
,以及在许多图像的 css 部分中使用。
这可以使用javascript
来完成吗?
是的,
适用于带有 css 的容器和样式,示例如下:-
-webkit-filter: brightness(0.9) contrast(1.4) hue-rotate(150deg) invert(0.1);
你可以
像这样使用 jquery
$('img').addClass('aden');
将 CSS 添加到所有图像
使用 JQUERY:
使用 addClass 方法
$('figure').addClass('aden')
看到这个小提琴
或者你可以只使用JavaScript:
var a = document.querySelector('figure');
if (a.classList) {
a.classList.add('aden');
} else {
a.className += ' aden';
}
看到这个小提琴
样式基于位于元素内部figure
img
。您可以像这样自动将所有图像包装在图形元素中
$(function() {
$("img").wrap("<figure class='aden'></figure>");
});
但是,您可能希望对该选择器更具体,因为它可能会破坏其他图像,如徽标,社交图标等
这里的工作示例:
https://jsfiddle.net/cs9asjhs/
相关文章:
- 如何将图像上传到带有 CSS 过滤器的服务器
- 如何使用fabric.js添加图像过滤器
- 将SVG过滤器应用的图像转换为二进制或base64以保存在后端
- 将背景颜色和图像过滤器的组合应用于svg路径
- OKZoom 插件无法使用 svg 过滤器处理图像
- jQuery - 同一页面上的多个图像过滤器
- 为织物形状的图案图像添加过滤器.js
- 在我的网站上添加Instagram过滤器的图像
- 使用javascript从图像中删除灰度css过滤器
- 如何通过API处理图像上的复古/复古过滤器
- 通过HTML表单和API自定义图像过滤器
- 使用JavaScript的图像处理过滤器
- 在原始图像上应用camanJS过滤器
- 自动调整高度为全宽度图像过滤器
- 具有多个类别的图像过滤器
- 为什么base 64字符串包含CCITTFAXDecode过滤器不转换为Chrome和FireFox中的图像
- 同位素与过滤器计数和图像加载
- 使用画布和范围输入事件的动态图像过滤器
- 通过javascript在css中添加一个图像路径到过滤器
- 同位素过滤器-防止“选定”;从加载所有图像分类