固定宽度div中的水平滚动内容

时间:2016-08-21 18:18:44

标签: jquery html css twitter-bootstrap

这是移动视图。链接div中的宽度为100%。我想水平滚动这个div的内容而不滚动整个页面。下面是html代码。

          <div class="links">
            <ul>
              <li>Home</li>
              <li>Private Equity</li>
              <li>Venture Capital</li>
              <li>M&A</li>
              <li>Markets</li>
              <li>Industry</li>
              <li>Economy</li>
            </ul>
          </div>

和CSS

.links{
width: 100%

  ul{
    padding:0px;
    margin:0px;

    @media only screen and (max-width : 480px){
      white-space: nowrap;
    }
  }

  ul li{
    list-style-type: none;
    display: inline-block;
    padding:8px 30px;
    text-transform: uppercase;
    font-family: $roboto;
    font-size: 20px;
    font-weight: 300;
    font-stretch: condensed;
    line-height: 1;
    border-right:1px solid #000;

    &:last-child{
      border-right:0px;
    }
  }
}

2 个答案:

答案 0 :(得分:1)

您可以在课堂上添加

 .links {
     overflow: auto;
     overflow-y: hidden;
  ....

答案 1 :(得分:1)

您需要的只是{div = {3}}

上的overflow-x: scroll

此外,我不知道您使用什么来加载HTML,但如果它是原始HTML,那么您需要这样做&amp;在&#34; M&amp; A&#34;作为HTML实体进行转义。