워드프레스 인기 테마 중 하나인 엔폴드 (Enfold) 테마에서 화면을 아래로 스크롤하면 맨 위로 가기 버튼이 표시됩니다. 기본적으로 흰색 사각형 버튼이 표시되는데요. 간단한 CSS를 사용하여 색상 등의 스타일을 변경하거나 제거할 수 있습니다.
엔폴드 테마 맨 위로 가기 버튼 스타일 변경/제거하기
Enfold 테마가 적용된 워드프레스 사이트에서 마우스를 조작하여 화면을 아래로 스크롤하면 위로 이동 버튼 (Back To Top / Scroll To Top Button)이 표시됩니다.
기본적으로 맨 위로 이동 버튼의 배경색이 흰색이어서 흰색 배경의 사이트에서는 잘 보이지 않을 수 있습니다.
CSS 코드를 사용하여 위로 가기 버튼의 스타일을 변경할 수 있습니다. 예를 들어, 위로 가기 버튼의 색상을 변경하고 싶다면 아래와 같은 CSS 코드를 사용할 수 있습니다.
/* 워드프레스 Enfold 테마 맨 위로 가기 버튼 배경색 바꾸기 */
#scroll-top-link {
color: white;
border: 1px solid #e1e1e1;
background-color: red;
}
위와 같은 CSS 코드를 추가하면 맨 위로 가기 버튼의 배경색이 그림과 같이 빨간색으로 바뀝니다.
배경색과 색상, 그리고 테두리색을 원하는 대로 변경하시기 바랍니다. CSS 코드를 추가하는 방법은 아래의 "엔폴드 테마에서 사용자 정의 CSS 코드 추가하기" 부분을 참고해보세요.
마우스 허버 시 배경색이 바뀌도록 하고 싶다면 다음과 같은 CSS 코드를 사용할 수 있습니다.
/* 워드프레스 엔폴드 테마의 맨 위로 이동 버튼 마우스 허버 시 배경색 바꾸기 */
#scroll-top-link:hover {
color: red;
border-color: orange;
background-color: green;
}
위와 같은 코드를 추가하면 위로 맨 이동 버튼 위에 마우스 커서를 올리면 그림과 같이 배경색이 바뀌게 됩니다.
위로 가기 버튼을 숨기고 싶다면 다음과 같은 간단한 코드를 사용할 수 있습니다.
/* 엔폴드 테마 맨 위로 가기 버튼 숨기기 */
#scroll-top-link {
display: none;
}
엔폴드 테마에서 사용자 정의 CSS 코드 추가하기
엔폴드 테마에서 사용자 정의 CSS 코드는 워드프레스 관리자 페이지 > Enfold > Theme Options > General Styling을 클릭하고 Quick CSS 섹션으로 이동하여 추가할 수 있습니다.
또는, 워드프레스 관리자 페이지 > 외모 (워드프레스 버전에 따라 "테마 디자인" > 사용자 정의하기 > 추가 CSS 섹션에 추가하는 것도 가능합니다.
마치며
이상으로 엔폴드 테마에서 맨 위로 가기 버튼의 스타일을 지정하고 없애는 방법에 대해 살펴보았습니다. 아바다, 뉴스페이퍼, GeneratePress 등의 테마에서는 '맨 위로 가기' 버튼을 추가할 수 있는 옵션을 제공합니다.
플러그인에서 제공하는 요소와 엔폴드 테마의 맨 위로 가기 버튼이 겹치는 경우가 있을 수 있습니다. 그런 경우 위에서 설명한 방법에 따라 '맨 위로 이동' 버튼을 숨기거나 다음과 같은 CSS 코드를 사용하여 위로 이동 버튼의 위치를 오른쪽에서 왼쪽으로 변경하는 것도 가능합니다.
/* 엔폴드 테마 위로 이동 버튼 위치 변경하기 */
#scroll-top-link {
color: white;
border: 1px solid #e1e1e1;
background-color: red;
left: 40px;
}
상기 코드를 사용하면 다음과 같이 맨 위로 가기 버튼이 오른쪽이 아닌 왼쪽 사이드바 부분에 표시됩니다.
혹은 오른쪽에 있는 버튼이 플러그인에서 제공하는 요소와 겹치지 않도록 적절히 위로 이동시키는 것도 가능합니다.
참고