欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

div内容宽度超出边界后怎样设置为左右滑动,而且不显示滚动条?

程序员文章站 2022-05-18 16:04:21
...

div内容宽度超出边界后怎样设置为左右滑动,而且不显示滚动条?
纯手写 滚动条隐藏掉就行了
CSS:

   *{
       margin:0px;padding:0px;
    }
    .wrap{
        overflow: hidden;
        height: 40px;
    }
    .cont{
        height: 60px;
        overflow-x: auto;
        overflow-y:hidden ;
        position: relative;
    }
    .state {
        left: 0px;
        top: 0px;
        position: absolute;
        height: 60px;
        background-color: rgb(84, 46, 69);
        overflow-x: auto;  
        white-space: nowrap;
        display: flex;          
    }
    
    .state li{
        display: inline-block;
        float: left;
        font-size: 13px;
        text-decoration: none;
        color: #999;
        padding: 1px 5px;
        border-bottom: 2px solid rgb(84, 46, 69);
    }
    
    .state .active {
        font-weight: bold;
        color: #ff6c00; 
        border-color: rgb(84, 46, 69);          
    }

<div class="wrap">
<div class="cont">
<ul class="state">
    <li class="active">111</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
    <li>222</li>
</ul>
</div>
</div>

相关标签: 不换行左右滑动