css 样式写一个滚动条隐藏然后 写两个左右按钮控制盒子的scrollLeft左右滑动
您可以通过 CSS 的 white-space 属性和 overflow-x 属性来实现左右滑动的功能。具体来说,将 white-space 属性设置为 nowrap,这样文本就不会自动换行,然后将 overflow-x 属性设置为 scroll 或 auto,这样就可以在水平方向上滚动文本(或图片)。
该回答引用chatgpt:
<!DOCTYPE html>
<html>
<head>
<style>
.container {
width: 100%;
overflow-x: auto;
display: flex;
flex-wrap: nowrap;
scrollbar-width: none; /* 去掉滚动条(适用于 Firefox) */
-ms-overflow-style: none; /* 去掉滚动条(适用于 IE 和 Edge) */
}
.item {
flex: 0 0 auto;
width: 300px;
height: 200px;
background-color: #ccc;
margin-right: 10px;
}
/* 鼠标滚轮滚动时隐藏滚动条(适用于 Chrome 和 Safari) */
.container::-webkit-scrollbar {
display: none;
}
</style>
</head>
<body>
<div class="container">
<div class="item">Item 1</div>
<div class="item">Item 2</div>
<div class="item">Item 3</div> <div class="item">Item 1</div>
<div class="item">Item 2</div>
<div class="item">Item 3</div> <div class="item">Item 1</div>
<div class="item">Item 2</div>
<div class="item">Item 3</div>
<!-- 添加更多的项目 -->
</div>
</body>
</html>
使用el-carousel,然后用双重for循坏实现按页码进行左右滑动的操作