24 lines
720 B
Stylus
24 lines
720 B
Stylus
|
/* 给锚点增加偏移量(适配导航栏的高度) */
|
|||
|
anchor-offset()
|
|||
|
&::before
|
|||
|
display block
|
|||
|
content ""
|
|||
|
margin-top -5rem
|
|||
|
height 5rem
|
|||
|
width 1px
|
|||
|
visibility hidden
|
|||
|
|
|||
|
/* 毛玻璃透明效果 */
|
|||
|
ground-glass($px, $bg-color, $alpha)
|
|||
|
/* 若浏览器支持 backdrop-filter,则启用毛玻璃 */
|
|||
|
@supports (-webkit-backdrop-filter: blur($px)) or (backdrop-filter: blur($px))
|
|||
|
&
|
|||
|
background rgba(convert($bg-color), $alpha)
|
|||
|
-webkit-backdrop-filter blur($px)
|
|||
|
backdrop-filter blur($px)
|
|||
|
|
|||
|
/* 若浏览器器不支持,则使用透明 */
|
|||
|
@supports not ((-webkit-backdrop-filter: blur($px)) or (backdrop-filter: blur($px)))
|
|||
|
&
|
|||
|
background rgb(convert($bg-color))
|