如何用CSS实现横向滚动的列表?

如何用CSS实现横向滚动的列表?

横向滚动列表

想要让列表以横向滚动的方式进行浏览,除了传统的按住 Shift 键的方式外,还可以通过 CSS 旋转容器和子元素的方法实现。

解决方案

  1. 将列表容器(div)逆时针旋转 90 度
.list-container {
  transform: rotate(-90deg);
}
  1. 将列表项(li)顺时针旋转 90 度
.list-item {
  transform: rotate(90deg);
}

这样一来,当用户滚动鼠标滚轮时,列表将以横向方向进行滚动。这种方法可以避免使用 JavaScript 监听滚轮事件并修改 X 轴滚动条,从而实现更好的滚动体验。

以上就是如何用CSS实现横向滚动的列表?的详细内容,更多请关注其它相关文章!