scrollnav.umd实现自动生成单页锚点导航效果代码
代码语言:html
所属分类:菜单导航
代码描述:scrollnav.umd实现自动生成单页锚点导航效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
margin: 0;
padding: 0;
}
@media screen and (min-width: 800px) {
.scroll-nav {
float: right;
}
}
@media screen and (max-width: 799px) {
.scroll-nav {
text-align: center;
}
}
.scroll-nav__list {
margin: 0 auto;
padding: 0;
list-style-type: none;
}
.scroll-nav__list:after {
content: "";
display: table;
clear: both;
}
@media screen and (max-width: 799px) {
.scroll-nav__list {
display: inline-block;
}
}
.scroll-nav__item {
margin-bottom: 5px;
float: left;
margin-right: 15px;
border-bottom: 1px solid transparent;
}
.scroll-nav__item--active {
font-weight: 600;
border-bottom-color: white;
}
.scroll-nav__link {
color: white;
text-decoration: none;
}
.page__header {
position: sticky;
top: 0;
padding: 15px 10px;
background: black;
}
.page__header:after {
content: "";
display: table;
clear: both;
}
.page__title {
margin: 0;
font-size: 22px;
color: white;
}
@media screen and (max-width: 799px) {
.page__title {
text-align: center;
margin-bottom: 15px;
}
}
@media screen and (min-width: 800px) {
.page__title {
float: left;
}
}
.post__article {
padding: 0 20px;
}
@media screen and (min-width: 700px) {
.post__article {
padding: 0 30px;
}
}
</style>
</head>
<body>
<header class="page__header" role="banner">
<h1 class="page__title">scrollnav.js Single-pager Demo</h1>
</header>
<div class="main" role="main">
<article class="post__article">
<h1>Accumsan</h1>
<p>Sit nostra velit vehicula nonummy rhoncus est facilisis sem suspendisse. Arcu magna nonummy. Per placerat taciti posuere gravida maecenas class a auctor arcu eros. Posuere litora arcu fermentum Consectetuer et dapibus fringilla. Mo.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0