【发布时间】:2022-08-15 04:28:19
【问题描述】:
对于我的网站,我希望将导航栏背景颜色设置为透明,而我位于页面的最顶部,并且是偶像。但是,当我向下滚动时,我希望它再次显示为白色。尽管背景颜色是透明的,但文本/页面标签仍然存在。这是到目前为止的样子:
我希望它类似于 elgato 的导航栏,它在页面顶部的偶像上是透明的。这是迄今为止的 CSS 代码(它还与 Liquid 混合,一种 shopify 上的语言)。
/* section-header */
#shopify-section-header {
z-index: 3;
background-color: rgba(255,255,255,0.5)
}
.shopify-section-header-sticky {
position: sticky;
top: 0;
}
.shopify-section-header-hidden {
transform: translateY(-100%);
}
.shopify-section-header-hidden.menu-open {
transform: translateY(0);
}
#shopify-section-header.animate {
transition: transform 0.15s ease-out;
}
/* Main Header Layout */
.header-wrapper {
display: block;
position: relative;
background-color: rgb(var(--color-background));
}
.header-wrapper--border-bottom {
border-bottom: 0.1rem solid rgba(var(--color-foreground), 0.08);
}
.header {
display: grid;
grid-template-areas: \'left-icon heading icons\';
grid-template-columns: 1fr 2fr 1fr;
align-items: center;
}
对此的任何帮助将不胜感激!
标签: html css json shopify liquid