웹 이미지에 Instagram 필터를 적용하는 방법
Instagram과 앱과 함께 제공되는 필터를 사용하여 사진을 더 재미 있고 아름답게 만드는 것을 좋아합니다. 지금까지는 이러한 필터의 사용이 앱 내부에서만 사용하도록 제한되어 있습니다. 네가 원한다면? 웹 이미지에서 Instagram 필터 사용, 앱 외부, 예를 들어 개인 블로그 나 웹 사이트에 올리려는 사진?
자, 여러분은 CSSGram을 사용할 수 있습니다. Instagram 앱에서 찾을 수있는 것과 유사한 필터로 사진을 편집하십시오. 편집이 수동이거나 Photoshop 액션을 통해 수행되는 Photoshop과 달리 CSSGram을 사용하면 전체 프로세스가 CSS를 통해 수행됩니다..
작동 원리
이 효과를 내기 위해 CSSGram은 CSS 필터 과 CSS 블렌드 모드, 기본적으로 원하는 Instagram 필터를 모방 한 지점에 효과를 혼합합니다. 효과는 의사 요소를 통해 이미지 컨테이너에 적용됩니다. 이 "1977"예제를 통해이 작업이 어떻게 수행되는지 확인해 봅시다.
다음은 추가 된 의사 요소입니다..
._1977 위치 : 상대적; ._1977 : content : "; 표시 후 블록 : 높이 : 100 %, 너비 : 100 %, 위쪽 : 0, 왼쪽 : 0, 위치 : 절대;
그리고 이것이 CSS 필터이며 Blend가 추가되었습니다.
._1977 -webkit-filter : 명암 (1.1) 밝기 (1.1) 포화 (1.3); 필터 : 콘트라스트 (1.1) 휘도 (1.1) 포화 (1.3); ._1977 : 백그라운드 : rgba (243, 106, 188, 0.3); 믹스 - 블렌드 - 모드 : 스크린;
사용하는 방법
필터 클래스를 이미지 요소에 직접 추가 할 수 없으며 컨테이너 나 부모 클래스에 추가해야합니다. 예를 들어
용기로서.
코드는 다음과 같습니다.
HTML 문서에 CSSgram 라이브러리를 포함시키는 것을 잊지 마십시오 (여기에서 가져 오기)..
필터를 추가하기 전과 후에 이미지 데모를 만들었으므로 결과가 매우 좋습니다. 현재 13 개의 필터가 라이브러리에 포함되어 있습니다. 아래에서 원본 이미지와 필터 사이의 차이점을 볼 수 있습니다.1977 년","아덴"및"깅엄".
Pen rOKPmW를 참조하십시오.
스타일 중 하나만 사용하려는 경우 개별 CSS 파일을 적절하게로드 할 수 있습니다.
SCSS 사용
이름을 변경하지 않고 현재 이미지 컨테이너 클래스에 필터를 추가하려면 SCSS 파일 내에서 필터 효과를 확장하면됩니다. 방법은 다음과 같습니다..
먼저 SCSS 소스 파일을 다운로드하고 SCSS 파일을 가져옵니다..
@ 수입 '공급 업체 / cssgram';
아래와 같은 HTML 구조를 가지고 있다고 가정 해보십시오.
그런 다음 style.scss에서 다음과 같이 필터를 확장합니다.
.내 수업 ... @extend % _1977;
더 Instagram 게시물
- Instagram 계정을 과급 할 수있는 40 가지 도구 및 앱
- Instagram을 최대한 활용하는 20 가지 유용한 앱
- 10 유용한 Instagram 팁 및 유용한 정보