Hallo, ich benutze das Template Dawn und möchte das mein header Transparent ist.
Nein es gibt leider nicht (mehr) die Einstellung, dass er Transparent ist, sondern ich muss es Coden.
folgende Dinge sollen beachtet werden.
Der Header Transparent aber wenn ich Scrolle, soll sich der Hintergrund vom Header zu schwarz ändern.
der Header soll immer Fixiert sein und nicht nur beim hoch scrollen.
Kann jemand helfen?
Merci!
Hello @Maik55555
**
Step 1:- Add CSS**
- Go to Theme Editor → Actions → Edit code → assets/base.css (or
theme.css depending on your version) and add this at the bottom:
<style>
.header-wrapper {
position: fixed;
left: 0;
width: 100%;
background: transparent;
transition: background-color 0.3s ease;
z-index: 9999;
}
/* State after scrolling */
.header-wrapper.scrolled {
background-color: #fff;
}
.header-wrapper.scrolled {
top: 0;
}
</style>
Step 2:- Add JavaScript
- Go to theme.liquid and add this just before
</body>:
<script>
document.addEventListener("DOMContentLoaded", function () {
const header = document.querySelector(".header-wrapper");
window.addEventListener("scroll", function () {
if (window.scrollY > 50) {
header.classList.add("scrolled");
} else {
header.classList.remove("scrolled");
}
});
});
</script>
Step 3:- Save and Check
Hi,
Good morning,
Welcome to the shopify ,
Please share your store URL and if your store is password protected then also provide password too.
Thank you.