css实现网页滚动粘性导航条效果代码

代码语言:html

所属分类:菜单导航

代码描述:css实现网页滚动粘性导航条效果代码

代码标签: css 网页 滚动 粘性 导航条

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
  <meta charset="UTF-8">
  <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/reset.min.css">
  
<style>
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

:root {
  --header-bg: hsl(196, 10%, 20%);
  --header-bg-sticky: hsl(196, 10%, 30%, .98);
  --header-text: hsl(0, 5%, 96%);
  --header-height: 48px;
  --header-width-sticky: min(600px, 100%) ;
  --nav-gap: 1px;
  --nav-item-space: 8px;
  --content-space: 64px 32px;
  --btn-space: 16px 32px;
  --btn-radius: 99em;
  --hero-gap: 16px;
  --footer-bg: hsl(196, 10%, 20%);
  --footer-text: hsl(0, 5%, 96%);
  --footer-height: 48px;
}

html {
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;
}

header {
  background-color: hsl(196, 10%, 20%);
  background-color: var(--header-bg);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  overflow: visible;
  margin: 0 auto;
  height: 48px;
  height: var(--header-height)
}

header ul {
    display: grid;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    justify-items: center;
    place-items: center;
    height: 100%;
    list-style: none;
    grid-auto-flow: column;
    grid-gap: 1px;
    gap: 1px;
    grid-gap: var(--nav-gap);
    gap: var(--nav-gap);
    margin: 0 auto;
    padding: 0;
    width: min(900px,.........完整代码请登录后点击上方下载按钮下载查看

网友评论0