zoukankan      html  css  js  c++  java
  • css

    先上效果图,如下:

    是不是经常看到此类效果?

    这里如果不借用其它框架,单纯的利用css 来实现怎么做呢?

    1.这一看就要用到overflow,但是用它会有一个默认的滚动条;

    2.那么重点来了,怎么解决这个问题呢?

    3.用 ::-webkit-scrollbar 就可以很好地解决。

    代码如下:

    css

    * {
            padding: 0;
            margin: 0; 
        } 
        .nav {
            position: fixed;
            top: 0;
            background: white;
             100%;
            height: 30px;
            overflow-x: auto;
        }
        .nav::-webkit-scrollbar {
            display: none;
        }
            .nav ul {
                 200%;
                height: 100%;
            }
                .nav ul li {
                    float: left;
                    list-style: none;
                     10%;
                    height: 100%;
                    text-align: center;
                    line-height: 30px;
                }

    html: 

    <div class="nav">
        <ul>
            <li>头条</li>
            <li>新闻</li>
            <li>搞笑</li>
            <li>视频</li>
                <li>动漫</li>
            <li>科技</li>
            <li>农业</li>
            <li>社会</li>
            <li>人文</li>
        </ul>
    </div>    

    好,大功告成。

  • 相关阅读:
    JAVA多线程之AQS
    LRU算法
    JAVA设计之SPI
    JAVA多线程之CAS
    操作系统之中断处理
    计算机领域思想
    操作系统之I/O
    操作系统之虚拟内存
    Mysql事务原理
    Mysql添加索引
  • 原文地址:https://www.cnblogs.com/lafitewu/p/8600389.html
Copyright © 2011-2022 走看看