• CSS实现移动端横向滚动导航条,仿今日头条滚动导航


    应用场景

    现在很多移动端的横向导航都是实现了滚动效果,我们先来看几个案例:
    今日头条

    b站

    代码实现

    HTML代码:

    <div class="nav">
        <a href="#">关注</a>
        <a href="#">推荐</a>
        <a href="#">新闻</a>
        <a href="#">社会</a>
        <a href="#">国际</a>
        <a href="#">军事</a>
        <a href="#">娱乐</a>
        <a href="#">三农</a>
        <a href="#">直播</a>
        <a href="#">小视频</a>
        <a href="#">问答</a>
        <a href="#">体育</a>
        <a href="#">科技</a>
    </div>
    <div>
        正文<br>
        正文<br>
        正文<br>
        正文<br>
        正文<br>
    </div>
    

    CSS代码:

    .nav {
    	 100%;
    	height: 50px;
    	line-height: 50px;
    	/*段落中文本不换行*/
    	white-space: nowrap;
    	/*阴影*/
    	box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
    	/*设置横向滚动*/
    	overflow-x: scroll;
    	/*禁止纵向滚动*/
    	overflow-y: hidden;
    	/*文本平铺*/
    	text-align: justify;
    	/*背景颜色*/
    	background: #F4F5F6;
    	padding: 0px 5px;
    	margin-bottom: 10px;
    	/*设置边距改变效果为内缩*/
    	box-sizing: border-box;
    }
    
    .nav a {
    	color: #505050;
    	/*取消超链接下划线*/
    	text-decoration: none;
    	margin: auto 10px;
    }
    
    .nav::-webkit-scrollbar {
    	/*隐藏滚动条*/
    	display: none;
    }
    
    

    演示效果:

  • 相关阅读:
    我回来了.jpg
    NOIp2016 day1解题报告
    丢人笔记:黑科技——使用streambuf加速读入输出
    点分治总结
    改一下OI代码风格
    算法笔记:笛卡尔树
    复腱
    poj3348Cows 凸包板子
    线段树板子poj3468
    CH4201楼兰图腾
  • 原文地址:https://www.cnblogs.com/jpwz/p/12691810.html
Copyright © 2020-2023  润新知