css - 菜单上的水平滚动
问题描述
移动设备。
我有以下带有按钮的列表。我希望他们不要换行,但用户必须向右滚动。
我已经尝试过overflow-x:scroll, float:left
等,但无法让它工作。
<ul class="nav nav-pills mb-2 ms-3" id="pills-tab" role="tablist" style="overflow: scroll;">
<li class="nav-item ">
<a class="btn btn-dark-blue active me-1" id="pills-company-tab" data-bs-toggle="pill" href="#company-tab"
role="tab" aria-controls="pills-company" aria-selected="true">Företag</a>
</li> <li class="nav-item ">
<a class="btn btn-dark-blue active me-1" id="pills-company-tab" data-bs-toggle="pill" href="#company-tab"
role="tab" aria-controls="pills-company" aria-selected="true">Företag</a>
</li> <li class="nav-item ">
<a class="btn btn-dark-blue active me-1" id="pills-company-tab" data-bs-toggle="pill" href="#company-tab"
role="tab" aria-controls="pills-company" aria-selected="true">Företag</a>
</li><li class="nav-item ">
<a class="btn btn-dark-blue active me-1" id="pills-company-tab" data-bs-toggle="pill" href="#company-tab"
role="tab" aria-controls="pills-company" aria-selected="true">Företag</a>
</li>
</ul>
解决方案
解决了这个问题 - 但是缺点是内部 .nav 必须具有固定的宽度。
.wrapper {
height: 50px;
width: 100%;
position: relative;
overflow: auto;
.nav {
position: absolute;
width: 500px;
}
}
推荐阅读
- java - 如何在eclipse中导入javafx?
- python - 为什么我在 SQLITE3 中收到此语法错误?
- c++ - QML 错误:未知方法返回类型:std::string
- .net - dotNetRdf 中是否有任何类可以将本体上传到远程服务器中?
- r - 请求的 python 版本不能使用,因为另一个版本已在闪亮的应用程序中初始化
- javascript - PHP 网站中的 Square 支付网关集成不会重定向到支付门户
- python - 我应该使用哪些数据类型作为 redis-py 函数的参数?
- rxjs - Rxjs 间隔不轮询可观察的服务器 API 调用
- ssl - android pie中的握手失败
- excel - IF - AND 函数的结果问题