
Free Elementor 페이지 빌더를 사용하여 움직이는 배경 이미지 애니메이션을 만드는 것은 지금 나에게 매우 쉬운 것 같습니다. 여기 페이지 내에 몇 가지 CSS 코드를 추가해야합니다. CSS 코드 무료 Elementor 도 추가하는 방법이 있습니다.
배경 이미지와 함께 놀라운 것을 공유하겠습니다. 눈길을 끄는 것 같은 멋진 것을 만드는 것은 정말 재미있었습니다. 여기에 다양한 유형의 두 가지 소스가 있습니다 Elementor 페이지 배경 그리고 요소 왜곡된 배경 요소나 페이지 또는 섹션 배경을 창의적인 방식으로 정렬하려면 이 항목을 확인하세요.
A 이동 배경 이미지 애니메이션 는 페이지 콘텐츠 뒤에 있는 넓은 배경 이미지를 천천히 슬라이드하는 반복 CSS 애니메이션이므로 비디오 파일을 로드하지 않고도 섹션이 살아 있는 것처럼 느껴집니다. Elementor 에서는 전체 높이 섹션으로 CSS ID 를 전달하는 두 개의 스페이서로 작성합니다 bg 그리고 오버레이, 그리고 짧은 블록 CSS @keyframes HTML 위젯에 붙여넣은 코드 — Elementor Pro 라이센스도 없고 JavaScript도 필요하지 않습니다. 가장 가벼운 것 중 하나입니다 Elementor 애니메이션 효과 브라우저가 미디어를 재생하는 대신 단일 변환을 애니메이션화하기 때문에 추가할 수 있습니다.
먼저 다음 비디오에서 정확히 어떻게 보이는지 봅시다.
이 섹션은 다음에서 확인할 수 있습니다 마스터 애드온 템플릿 라이브러리 무료로. 당신은 쉽게 당신이 a 인 경우에 당신의 웹페이지 내의 이것을 가져올 수 있습니다 마스터 애드온 – Elementor 페이지 빌더 애드온 플러그인 사용자.
<a href="https://downloads.wordpress.org/plugin/master-addons.zip" target="_blank" data-text="Master Addons Plugin" rel="noopener">
Master Addons Plugin
</a>
<h2>Moving Background Image animation in one click</h2><p>If you have installed and activated Master Addons Plugin in your Website then follow me.
체크 마스터 애드온 플러그인을 설치하고 활성화하는 방법
페이지나 게시물을 만들고 elementor 를 사용하여 편집합니다. 마스터 애드온 템플릿 라이브러리 아이콘이 표시됩니다.

MA Tempalte 라이브러리를 클릭하고 몇 초 동안 기다리면 데이터를로드 할 수 있습니다. “준비 페이지”와 “섹션”이 표시됩니다. 섹션 탭을 클릭하고 몇 초 정도 기다립니다. 이제 “이동 배경 이미지 애니메이션”이 표시됩니다.

이제 확대 아이콘을 클릭하여 미리 봅니다. 그러면 삽입 버튼이 표시됩니다. 이 “삽입”버튼을 클릭하면 한 번의 클릭으로이 템플릿을 얻을 수 있습니다. 그 후에는 자유롭게 내용을 편집 할 수 있습니다.

이것은 당신의 섹션이 어떻게 보일 것입니다. 나는 내 localhost 에서 워드 프레스 기본 테마를 사용하고 있습니다. 그냥 제목이나 단락 또는 소셜을 클릭하여 콘텐츠를 편집합니다.

자신만의 이미지와 오버레이 효과를 추가하려면 다음으로 이동해야 합니다 BG 및 오버레이 이미지 섹션 변경 지금.
짧은 답변: “화면에 맞추기”로 설정된 1열 Elementor 섹션을 구축하고 CSS ID가 있는 스페이서를 추가합니다 bg 콘텐츠 위에 ID가 있는 두 번째 스페이서가 있습니다 오버레이 그 아래에, 다음 HTML 위젯에 아래의 CSS 애니메이션 코드를 붙여 넣기 자신의 이미지 URL로 스왑. 당신은 세 가지 자산이 필요합니다 — 넓은 배경 이미지, PNG 오버레이 및 SVG 오버레이 — 그리고 전체 빌드는 무료 Elementor 페이지 빌더에 약 십분 정도 걸립니다.
필요한 자산:
이제 하나의 열 구조를 추가하고 높이를 “화면에 맞추기” 로 만듭니다.

그냥 지금 콘텐츠를 추가. 나는 여기에 데모 콘텐츠 타이포그래피 정보를 공유하려고합니다.
제목(중고 요소 또는 기본 제목 요소): 글꼴 패밀리: Source Sans Pro,글꼴 크기: 120px,글꼴 무게: 900,줄 높이: 140,글자 간격: -5,색상: Black
텍스트 (중고 요소 또는 기본 텍스트 편집기 요소): 글꼴 패밀리: Source Sans Pro,글꼴 크기: 30px,글꼴 무게: 400,줄 높이: 40,색상: Black
소셜(중고 요소 또는 기본 소셜 요소): 모양: 원,정렬: 중심,색상: 사용자 정의,기본 검정: rgba (175,175,175,0), 보조 색상: 검정,크기: 40,공간: 30,경계 유형: 솔리드,경계 너비: 2,경계 색상: 검정
다음 GIF 애니메이션을 살펴보면 이러한 모든 속성을 elementor 요소 내에 적용하는 방법을 이해할 수 있습니다.

고급 탭을 사용하여 각 요소에 z-index=1 을 넣습니다. 각 요소를 클릭하고 고급 탭으로 이동하면 됩니다. 다음 이미지를 확인합니다.
(이것을 놓치면 이동 배경 이미지 CSS 코드를 추가한 후 요소 콘텐츠를 편집하는 데 문제가 발생합니다. 여기에 z-index를 넣지 않으면 Elementor Navigator 시스템을 사용하여 콘텐츠를 편집해야 합니다.)

이제 스페이서 2 개를 추가합니다. 하나는 타이틀의 맨 위에 있고 다른 하나는 소셜 미디어 아이콘의 맨 아래에 있습니다.
위쪽 스페이서에 “BG”를 ID 로 넣습니다. 그리고 아래쪽 스페이서에 “오버레이”를 ID 로 넣습니다.
상단 스페이서에 BG ID 추가

하단 스페이서에 오버레이 ID 추가하기

“를 추가합니다HTML소셜 미디어 아이콘 아래 또는 두 번째 스페이서 상단에 있는 ” 요소입니다.

Moving BG 이미지 애니메이션 에셋에 대해 기억하십니까? 이제 웹 사이트에 업로드 할 시간입니다. 배경 이미지,PNG 오버레이 및 SVG 오버레이 이미지를 업로드하십시오. 그런 다음이 3 개의 링크를 복사하고 코드 편집기 또는 메모장에 나열하십시오.
코드 편집기에서 다음 코드를 복사하십시오. 그리고 배경 이미지 링크,PNG 및 SVG 이미지 오버레이 링크를 변경하십시오. 어떤 링크를 변경해야하는지 쉽게 찾을 수있는 두 개의 스크린 샷을 추가했습니다.
각 이미지를 클릭하면 고해상도 버전을 볼 수 있습니다.
배경 이미지 URL 변경

오버레이 이미지 URL 변경

<style>
#bg {
-moz-animation: bg 60s linear infinite;
-webkit-animation: bg 60s linear infinite;
-ms-animation: bg 60s linear infinite;
animation: bg 60s linear infinite;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
/* Set your background with this /
background: #348cb2 url("http://127.0.0.1/master-addons/wp-content/uploads/2019/10/bg.jpg") bottom left;
background-repeat: repeat-x;
height: 100%;
left: 0;
opacity: 1;
position: fixed;
top: 0;
}
@-moz-keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}
@-webkit-keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}
@-ms-keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}
@keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}
#bg {
background-size: 2250px auto;
width: 6750px;
}
/ Overlay */
@-moz-keyframes overlay {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes overlay {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-ms-keyframes overlay {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes overlay {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
#overlay {
-moz-animation: overlay 1.5s 1.5s forwards;
-webkit-animation: overlay 1.5s 1.5s forwards;
-ms-animation: overlay 1.5s 1.5s forwards;
animation: overlay 1.5s 1.5s forwards;
background-attachment: fixed, fixed;
background-image: url("http://127.0.0.1/master-addons/wp-content/uploads/2019/10/overlay-pattern.png"), url("http://127.0.0.1/master-addons/wp-content/uploads/2019/10/overlay.svg");
background-position: top left, center center;
background-repeat: repeat, no-repeat;
background-size: auto, cover;
height: 100%;
left: 0;
opacity: 0;
position: fixed;
top: 0;
width: 100%;
}
</style>이제 편집 된 코드를 Bg 및 오버레이 이미지로 복사하십시오. 그런 다음 HTML 요소에 붙여 넣으십시오. 결과를 즉시 볼 수 있습니다. CSS 로 작업하는 방법을 알고 있다면 애니메이션도 사용자 정의 할 수 있습니다.

제가 보여드린 것과 같은 정확한 모습을 보시려면 텍스트 색상과 소셜 미디어 색상을 흰색으로 바꿔보겠습니다.

즉,elementor 페이지 빌더 플러그인을 사용하여 이동 배경 이미지 애니메이션을 만드는 것입니다. 당신은 우리의 사용하여 콘텐츠를 스타일 수 있습니다 마스터 애드온의 플러그인 너무. 이것은 당신의 페이지에 대한 배경이 고정 될 것입니다. 당신이 섹션에 대한 이동 배경을 설정하려면 다음 그냥 “로 위치를 변경절대“.
어떤 문제에 직면 한 경우 여기에 댓글을 주시기 바랍니다. 나는 당신의 이동 BG 이미지 애니메이션을 사용자 정의하도록 안내 할 것입니다.
“화면에 맞추기”로 설정된 한 열 섹션을 만들고 CSS ID가 있는 스페이서를 추가합니다 bg 콘텐츠와 ID가 있는 스페이서 위에 있습니다 오버레이 그 아래,다음 섹션에 HTML 위젯을 드롭하고 자신의 업로드를 배경,PNG 오버레이 및 SVG 오버레이 URL 을 대체 위에 표시된 CSS 키프레임 코드를 붙여 넣습니다. 모든 것이 무료 Elementor 페이지 빌더에서 작동합니다 — 프로 위젯이 포함되지 않습니다.
아니오. 애니메이션은 Elementor 의 무료 HTML 위젯에 붙여진 일반 CSS이므로 Elementor 의 무료 버전에서 실행됩니다. 코드를 전혀 터치하지 않으려면 기성품 이동 배경 섹션이 무료로 포함되어 있습니다 마스터 애드온 템플릿 라이브러리 그리고 한 번의 클릭으로 가져올 수 있습니다.
그것은 디자인에 의해 빛입니다: 애니메이션은 단일 CSS 변환을 이동 (translate3d), 어떤 브라우저는 GPU에 손을, 비디오 파일이로드되지 않습니다. 성능을 해칠 수있는 한 가지는 대형 배경 이미지이므로 업로드하기 전에 1500x500px 파일을 압축에 대한 우리의 가이드 elementor 웹사이트의 속도를 높이는 방법 이미지 최적화를 더 자세히 다룹니다.
속도는 지속 시간에 따라 설정됩니다 애니메이션: bg 60s 선형 무한; — 더 빠른 스크롤을 위해 60s 를 낮추고,느린 스크롤을 위해 올립니다. 방향은 100% 키프레임의 변환에 의해 설정됩니다: translate3d(-2250px,0,0) 이미지를 왼쪽으로 슬라이드하고, 값을 양수 (2250px) 로 변경하면 오른쪽으로 슬라이드합니다.
예. 위의 CSS 는 사용합니다 위치: 고정는, 뷰포트에 배경을 핀으로 고정합니다. 로 변경합니다 위치: 절대 #bg 및 #overlay 규칙에서 부모 Elementor 섹션을 상대 위치로 설정하고 애니메이션은 해당 단일 섹션 안에 유지됩니다. 다른 애니메이션 섹션 배경에 대해서는 방법을 참조하세요 elementor 섹션에 입자 배경을 추가합니다.
사이트를 빠르게 유지하는 깨끗한 코드로 구축 된 원하는 모든 프리미엄 위젯과 템플릿을 얻으십시오. 기능이 아닌 부풀어 오른 부분을 버리십시오.

모든 Master Addons Pro 라이센스에는 다음이 함께 제공됩니다 14 일 무질서 환불· 평생 업데이트,우선 지원. 올 봄에는 위험 부담 없이 사용해 보세요 – 40% 할인 “와재설정40″ 쿠폰.
2 응답
안녕,
Moving background image 애니메이션을 특정 섹션 내에 넣을 수 있는 방법이 있나요? 포스팅의 마지막 단락에서 위치에 대해 언급하셨군요. 하지만 제가 이것을 어디에 바꿔야 하는지 이해하는 것은 조금 복잡합니다.
감사합니다
안녕하세요,
질문 주셔서 감사합니다. CSS 코드 내부의 "position: fixed;"코드를 검색하면됩니다. #BG ID 에서만 위치를 "absolute"로 변경하십시오. 코드의 시작 부분에서이 내용을 얻을 수 있습니다. 또는 배경 이미지 URL 스크린 샷을 살펴보십시오. 배경 아래에 위치 속성이 표시됩니다.
감사합니다