diff --git a/client/header.html b/client/header.html index 97f9940..a740f03 100644 --- a/client/header.html +++ b/client/header.html @@ -5,7 +5,7 @@

@@ -58,7 +58,7 @@

메인 메뉴

검색 검색 @@ -71,7 +71,7 @@

메인 메뉴

diff --git a/client/js/header.js b/client/js/header.js index 4bbc4f9..257c0b9 100644 --- a/client/js/header.js +++ b/client/js/header.js @@ -19,4 +19,15 @@ function handleRemoveUserbar(e) { } userProfile.addEventListener("click", handleUserBar); -document.addEventListener("mouseup", handleRemoveUserbar); +window.addEventListener("mouseup", handleRemoveUserbar); + +//스크롤을 내리면 해더의 배경이 검정으로 바뀐다.---------------------------------- +window.addEventListener("scroll", function () { + const banner = getNode(".mainBanner"); + const bannerHeight = banner.getBoundingClientRect().height; + if (window.scrollY > bannerHeight) { + getNode("#scrollHeader").style.backgroundColor = "black"; + } else { + getNode("#scrollHeader").style.backgroundColor = "transparent"; + } +});