블로그스팟 사이드바 플로팅 위젯 구현

스폰서 링크

블로그스팟의 사이드바 위젯은 사용하기 매우 쉽지만, 방문자가 사이트를 아래로 스크롤할 때, 간혹 사이드바 위젯이 사라져, 사이드바 위치가 공백(空白)으로 표시됩니다. 이는 사이트에 대한 좋지 않은 경험으로 남을 수 있습니다. 이번 포스팅에서는 사이드바 플로팅 위젯을 구현하여 이 문제를 해결해 보겠습니다.

블로그스팟 사이드바 플로팅 위젯 구현

사이드바 플로팅 위젯이란?

스크롤을 내리거나 올릴 때 사이드바에 고정된 위젯이 따라다니는 것을 말합니다. 예를 들어, 광고나 소셜 미디어 아이콘 등을 사이드바 플로팅 위젯으로 만들면 블로그 방문자들이 더 쉽게 볼 수 있고, 클릭할 확률도 높아집니다. 지금 보고 계신 화면의 오른쪽을 봐주세요. 사이드바 부분에 목차가 보이실 겁니다.

지금 보고 계신 목차 위젯이 플로팅 위젯입니다.
스크롤을 내리시면 목차 부분이 따라서 내려가는 걸 확인하실 수 있습니다. (⌐■_■)

블로그스팟 사이드바 플로팅 위젯 구현

블로그스팟에서 사이드바 플로팅 위젯을 구현하는 방법

블로그스팟의 테마 편집기에서 HTML 코드를 수정하면 됩니다.

 

다음과 같은 순서로 진행해보세요.

  1. Blogger 대시보드에서 테마 > HTML 편집을 클릭합니다.
  2. HTML 코드에서 </head> 태그 바로 위에 다음의 코드를 붙여 넣습니다.

<style>
#sidebar-wrapper {
position: relative;
}
#sidebar {
position: sticky;
top: 0;
}
</style>

HTML 코드에서 사이드바 플로팅 위젯으로 만들고 싶은 위젯의 id 값을 찾습니다.

예를 들어, 광고 위젯의 id 값은 AdSense1일 수 있습니다.

 

HTML 코드에서 </style> 태그 바로 아래에 다음의 코드를 붙여 넣습니다.
여기서 #AdSense1 부분은 찾은 id 값으로 바꿉니다.

<script>
window.addEventListener(“load”, function() {
var sidebar = document.getElementById(“sidebar”);
var widget = document.getElementById(“AdSense1”);
var sidebarHeight = sidebar.offsetHeight;
var widgetHeight = widget.offsetHeight;
if (widgetHeight > sidebarHeight) {
widget.style.height = sidebarHeight + “px”;
widget.style.overflowY = “scroll”;
}
});
</script>

HTML 코드를 저장하고 블로그를 새로고침합니다.
사이드바 플로팅 위젯이 잘 작동하는지 확인합니다.

여담

사이드바 플로팅 위젯의 필요성이 가장 두드러지는 곳은 아주 길고, 목차도 많은 글이 아닐까 생각합니다. 그런 글의 옆에 목차 위젯이 날 따라 다닌다면, 페이지를 탐험하는 길이 외롭지도 않고 o(* ̄▽ ̄*)ブ 페이지의 어디든 찾아갈 수 있으니까요.

예를 들어,

네이버페이 머니 카드 : 상테크 완벽 가이드 (stepslow.com)

달리3 유용한 프롬프트 정리 – PART 1 (stepslow.com)

이런 글들은 길이도 길고, 이전에 봤던 챕터로 다시 돌아가 확인 하고 픈 글들입니다.

이런 글들에 사이드바 플로팅 목차 위젯이 제격이죠.

 

그럼 지금까지 긴 글을 읽어 주셔서 감사합니다.

더 좋은 내용으로 다시 돌아 오겠습니다.

 

 

아래 링크한 글들도 추천 드려요

 

블로그스팟(blogger) 의 장점과 단점 리뷰
블로그스팟(blogger) 은 구글에서 제공하는 무료 블로그 서비스입니다. 구글에서 제공한다고 하니, 뭔가 믿음직스럽지 않은 가요? 많은 사람들이 블로그스팟을 이용하여 자신의 생각이나 지식, 취미 등을 공유하고 있습니다. 하지만 블로그스팟에는 장점 뿐만 아니라 단점도 있습니다. 이 글에서는 블로그스팟의 장점과 단점에 대해 알아보겠습니다.
파비콘(favicon) 46종 무료로 사용하세요.
제가 쓸려고 만든 파비콘(favicon) 46종을 무료로 배포중입니다. 파비콘이란 웹 브라우저의 탭에 표시되는 작은 아이콘을 말하는데요, 웹 사이트의 분위기나 주제를 잘 나타낼 수 있습니다. 저는 여러 가지 색상과 모양의 파비콘을 만들어 보았는데, 혹시 필요하신 분들은 자유롭게 다운로드 받아서 사용하시면 됩니다.

 

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

blogger
error: Content is protected !!
제목과 URL을 복사했습니다.