Free Elementor Page Builder를 사용하여 움직이는 배경 이미지 애니메이션을 만듭니다

이동 배경 이미지 애니메이션

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

배경 이미지 이동 애니메이션 섹션을 보여주는 Elementor 템플릿 라이브러리의 마스터 애드온 섹션 탭

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

Elementor 의 Master Addons 템플릿 라이브러리에서 이동 배경 섹션을 삽입합니다

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

가져온 이동 배경 이미지 섹션 내부의 제목, 텍스트 및 소셜 아이콘 편집

자신만의 이미지와 오버레이 효과를 추가하려면 다음으로 이동해야 합니다 BG 및 오버레이 이미지 섹션 변경 지금.

이동 배경 이미지 애니메이션 튜토리얼

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

필요한 자산: 

  1. 1500 x 500 픽셀 크기의 이미지입니다
  2. PNG 오버레이 이미지
  3. 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 요소 내에 적용하는 방법을 이해할 수 있습니다. 

요소 오타 스타일 이동 BG 애니메이션

고급 탭을 사용하여 각 요소에 z-index=1 을 넣습니다. 각 요소를 클릭하고 고급 탭으로 이동하면 됩니다. 다음 이미지를 확인합니다. 

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

elementor 요소에 z 인덱스 추가하기

이제 스페이서 2 개를 추가합니다. 하나는 타이틀의 맨 위에 있고 다른 하나는 소셜 미디어 아이콘의 맨 아래에 있습니다. 

위쪽 스페이서에 “BG”를 ID 로 넣습니다. 그리고 아래쪽 스페이서에 “오버레이”를 ID 로 넣습니다. 

상단 스페이서에 BG ID 추가

CSS ID 를 첫 번째 스페이서에 넣기


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

CSS ID 를 두 번째 스페이서에 넣기

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

Elementor Page 빌더 내부에 HTML 요소를 추가합니다

BG 이미지 및 오버레이 이미지 링크 변경

Moving BG 이미지 애니메이션 에셋에 대해 기억하십니까? 이제 웹 사이트에 업로드 할 시간입니다. 배경 이미지,PNG 오버레이 및 SVG 오버레이 이미지를 업로드하십시오. 그런 다음이 3 개의 링크를 복사하고 코드 편집기 또는 메모장에 나열하십시오. 

코드 편집기에서 다음 코드를 복사하십시오. 그리고 배경 이미지 링크,PNG 및 SVG 이미지 오버레이 링크를 변경하십시오. 어떤 링크를 변경해야하는지 쉽게 찾을 수있는 두 개의 스크린 샷을 추가했습니다. 

각 이미지를 클릭하면 고해상도 버전을 볼 수 있습니다. 

배경 이미지 URL 변경

이 코드에서 배경 이미지 URL을 변경합니다

오버레이 이미지 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로 구축된 완성된 움직이는 배경 이미지 애니메이션 미리보기

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

움직이는 배경 위에 제목 텍스트와 소셜 아이콘 색상을 흰색으로 변경합니다

즉,elementor 페이지 빌더 플러그인을 사용하여 이동 배경 이미지 애니메이션을 만드는 것입니다. 당신은 우리의 사용하여 콘텐츠를 스타일 수 있습니다 마스터 애드온의 플러그인 너무. 이것은 당신의 페이지에 대한 배경이 고정 될 것입니다. 당신이 섹션에 대한 이동 배경을 설정하려면 다음 그냥 “로 위치를 변경절대“. 

어떤 문제에 직면 한 경우 여기에 댓글을 주시기 바랍니다. 나는 당신의 이동 BG 이미지 애니메이션을 사용자 정의하도록 안내 할 것입니다.

자주 묻는 질문

Elementor 에서 움직이는 배경 이미지를 무료로 추가하려면 어떻게해야합니까?

“화면에 맞추기”로 설정된 한 열 섹션을 만들고 CSS ID가 있는 스페이서를 추가합니다 bg 콘텐츠와 ID가 있는 스페이서 위에 있습니다 오버레이 그 아래,다음 섹션에 HTML 위젯을 드롭하고 자신의 업로드를 배경,PNG 오버레이 및 SVG 오버레이 URL 을 대체 위에 표시된 CSS 키프레임 코드를 붙여 넣습니다. 모든 것이 무료 Elementor 페이지 빌더에서 작동합니다 — 프로 위젯이 포함되지 않습니다.

움직이는 배경 애니메이션을 위해 Elementor Pro 가 필요합니까?

아니오. 애니메이션은 Elementor 의 무료 HTML 위젯에 붙여진 일반 CSS이므로 Elementor 의 무료 버전에서 실행됩니다. 코드를 전혀 터치하지 않으려면 기성품 이동 배경 섹션이 무료로 포함되어 있습니다 마스터 애드온 템플릿 라이브러리 그리고 한 번의 클릭으로 가져올 수 있습니다.

움직이는 배경 이미지가 내 사이트 속도를 늦출까요?

그것은 디자인에 의해 빛입니다: 애니메이션은 단일 CSS 변환을 이동 (translate3d), 어떤 브라우저는 GPU에 손을, 비디오 파일이로드되지 않습니다. 성능을 해칠 수있는 한 가지는 대형 배경 이미지이므로 업로드하기 전에 1500x500px 파일을 압축에 대한 우리의 가이드 elementor 웹사이트의 속도를 높이는 방법 이미지 최적화를 더 자세히 다룹니다.

애니메이션의 속도나 방향을 어떻게 바꾸나요?

속도는 지속 시간에 따라 설정됩니다 애니메이션: bg 60s 선형 무한; — 더 빠른 스크롤을 위해 60s 를 낮추고,느린 스크롤을 위해 올립니다. 방향은 100% 키프레임의 변환에 의해 설정됩니다: translate3d(-2250px,0,0) 이미지를 왼쪽으로 슬라이드하고, 값을 양수 (2250px) 로 변경하면 오른쪽으로 슬라이드합니다.

전체 페이지 대신 한 섹션에 움직이는 배경을 사용할 수 있습니까?

예. 위의 CSS 는 사용합니다 위치: 고정는, 뷰포트에 배경을 핀으로 고정합니다. 로 변경합니다 위치: 절대 #bg 및 #overlay 규칙에서 부모 Elementor 섹션을 상대 위치로 설정하고 애니메이션은 해당 단일 섹션 안에 유지됩니다. 다른 애니메이션 섹션 배경에 대해서는 방법을 참조하세요 elementor 섹션에 입자 배경을 추가합니다.

로이 그림
로이
저는 Elementor 팀용 마스터 애드온의 일원인 Roy 입니다. 튜토리얼을 작성하고,비디오를 녹화하고,문서를 최신 상태로 유지하므로 모든 기능을 사용하는 방법을 항상 알 수 있습니다. 또한 지원을 처리하므로 문제가 발생하면 문제를 해결하는 데 도움을 주는 사람입니다. 매일 이러한 도구를 사용하는 사람이 제공하는 실제 답변입니다.

2 응답

  1. 안녕,

    Moving background image 애니메이션을 특정 섹션 내에 넣을 수 있는 방법이 있나요? 포스팅의 마지막 단락에서 위치에 대해 언급하셨군요. 하지만 제가 이것을 어디에 바꿔야 하는지 이해하는 것은 조금 복잡합니다.

    감사합니다

    1. 안녕하세요,

      질문 주셔서 감사합니다. CSS 코드 내부의 "position: fixed;"코드를 검색하면됩니다. #BG ID 에서만 위치를 "absolute"로 변경하십시오. 코드의 시작 부분에서이 내용을 얻을 수 있습니다. 또는 배경 이미지 URL 스크린 샷을 살펴보십시오. 배경 아래에 위치 속성이 표시됩니다.

      감사합니다

마스터 애드온 중간 년 리셋 프로모션 배너 제공 40% 륙

아직도 울타리에 있나요? 우리는 그것을 얻습니다.

모든 Master Addons Pro 라이센스에는 다음이 함께 제공됩니다 14 일 무질서 환불· 평생 업데이트,우선 지원. 올 봄에는 위험 부담 없이 사용해 보세요 – 40% 할인 “와재설정40″ 쿠폰.

아니요, 나중에 전액을 지불하겠습니다