zoukankan      html  css  js  c++  java
  • 如何固定住导航栏,并且设置优美的导航栏

    需求

    和经常浏览的网站一样,导航栏固定住

    demo效果

    代码

    主要就是 position: fiexd, 并且设置好top, left, right
    然后布局是使用的 flex布局

    <html>
    <head>
        <title>产品预览页</title>
        <style>
            * {
                margin: 0px;
                padding: 0px;
                box-sizing: border-box;
                font-family: sans-serif;;
            }
    
            ul {
                list-style-type: none;
            }
    
            a {
                text-decoration: none;
            }
    
            #header {
                position: fixed;
                background: pink;
                border: 1px solid red;
                top:0px;
                left: 0px;
                right: 0px;
                display: flex;
                justify-content: space-around;
                align-items: center;
            }
    
            #nav-links {
                display: flex;
                 500px;
                /* 水平方向是行排列 */
                flex-direction: row;
                justify-content: space-around;
            }
    
            #header-img {
                 50px;
            }
    
            #main {
                margin: 50px auto; 
            }
        </style>
    </head>
    <body>
        <header id="header">
            <div class="logo">
                <img
                id="header-img"
                src="https://pic.cnblogs.com/avatar/1172239/20190623123701.png">    
            </div>
            <nav id="nav-bar">
                <ul id="nav-links">
                    <li class="nav-link" > <a href="#A"> 导航A </a> </li>
                    <li class="nav-link" > <a href="#B"> 导航B </a> </li>
                    <li class="nav-link" > <a href="#C"> 导航C </a> </li>
                </ul>
            </nav>
        </header>
    
    
        <!-- <br><br> -->
        <main id="main">
            <div>
                <div>
                    <h1>产品详情</h1>
                </div>
                <div>
                    <form id="form" action="https://www.freecodecamp.com/email-submit">
                        <input type="email" id="email" placeholder="flip out the email" required/>
                        <input type="submit" id="submit" class="btn"> 
                    </form>
                </div>
            </div>
            <div class="content">
                <div>
                    <div class="icon">
                        <img src="" alt="图标占用">
                    </div>
                    <div>
                        <h2>title</h2>
                        <p>content</p>
                    </div>
                </div>
                <div>
                    <div class="icon">
                        <img src="" alt="图标占用">
                    </div>
                    <div>
                        <h2>title</h2>
                        <p>content</p>
                    </div>
                </div>
                <div>
                    <div class="icon">
                        <img src="" alt="图标占用">
                    </div>
                    <div>
                        <h2>title</h2>
                        <p>content</p>
                    </div>
                </div>
            </div>
            <div id="vedio-show">
                <iframe
                    id="video"
                    height="315"
                    src="https://www.youtube-nocookie.com/embed/y8Yv4pnO7qc?rel=0&amp;controls=0&amp;showinfo=0"
                    frameborder="0"
                    allowfullscreen
                ></iframe>
            </div>
            <div class="content">
                <div>
                    <h3>low</h3>
                    <h4>$100</h4>
                    <ul>
                        <li>1</li>
                        <li>2</li>
                        <li>3</li>
                    </ul>
                </div>
                <div>
                    <h3>hign</h3>
                    <h4>$500</h4>
                    <ul>
                        <li>1</li>
                        <li>2</li>
                        <li>3</li>
                    </ul>
                </div>
                <div>
                    <h3>hign</h3>
                    <h4>$500</h4>
                    <ul>
                        <li>1</li>
                        <li>2</li>
                        <li>3</li>
                    </ul>
                </div>
                <div>
                    <h3>hign</h3>
                    <h4>$500</h4>
                    <ul>
                        <li>1</li>
                        <li>2</li>
                        <li>3</li>
                    </ul>
                </div>
                <div>
                    <h3>hign</h3>
                    <h4>$500</h4>
                    <ul>
                        <li>1</li>
                        <li>2</li>
                        <li>3</li>
                    </ul>
                </div>
                <div>
                    <h3>hign</h3>
                    <h4>$500</h4>
                    <ul>
                        <li>1</li>
                        <li>2</li>
                        <li>3</li>
                    </ul>
                </div>
            </div>
    </body>
    </html>
    
  • 相关阅读:
    2、容器初探
    3、二叉树:先序,中序,后序循环遍历详解
    Hebbian Learning Rule
    论文笔记 Weakly-Supervised Spatial Context Networks
    在Caffe添加Python layer详细步骤
    论文笔记 Learning to Compare Image Patches via Convolutional Neural Networks
    Deconvolution 反卷积理解
    论文笔记 Feature Pyramid Networks for Object Detection
    Caffe2 初识
    论文笔记 Densely Connected Convolutional Networks
  • 原文地址:https://www.cnblogs.com/Draymonder/p/12427731.html
Copyright © 2011-2022 走看看