javascript - 表格上的水平滚动在 iOS Safari 上不起作用

标签 javascript ios css reactjs safari

我正在编写一个 React 应用程序,但我无法在仅适用于 iOS Safari 的表格上获得水平滚动条。它似乎适用于其他一切。

我的 JS 文件

<div className={styles.parent}>
  <div className={styles.wrapper}>
    <table className={styles.table}>...</table>
  </div>
<div>

我的 CSS

.parent {
  width: 100%;
  overflow-x: hidden; 
}

.wrapper {
  position: relative;
}
.table {
  background: transparent;
  border-spacing: 12px 0;
  min-width: 1em;
  display: block;
  overflow-x: auto;
  max-width: none;
  -webkit-overflow-scrolling: touch !important;
}

最佳答案

请试试这个,希望对你有帮助。

.parent {
  width: 100%;
  overflow-x: auto; 
}

谢谢

关于javascript - 表格上的水平滚动在 iOS Safari 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43106545/

相关文章:

javascript - 包含 foreignObject 的可滚动 SVG 中的错误

ios - 如何自动调整单元格大小?

ios - 类型 'Any' 的值没有成员 'removeFromSuperview'

html - 如何让div占据父级的整个宽度?

html - 如何消除 Flexbox 中额外的容器间距?

javascript - sw 预缓存 - 从不同域加载 Assets 的运行时缓存

JavaScript 正则表达式

javascript - 如何在 React Native 中按下按钮时更改文本值?

jquery下拉菜单边框问题

javascript - React - Selenium 测试