【问题标题】:hidden columns are still shown in my browser, what's the problem?我的浏览器中仍然显示隐藏的列,这是什么问题?
【发布时间】:2019-05-30 07:45:01
【问题描述】:

我有一个带有一些隐藏列的 Excel 工作表。

我想将其导出为网页,所以我将其保存为 html 格式,但是当我在浏览器(IE 和 chrome)中打开它时,仍会显示隐藏的列。

我能做些什么来解决这个问题?

谢谢:)

【问题讨论】:

  • 您可能会在导出的 HTML 文件之上编写 CSS。我尝试将 excel 导出为网页,我可以看到隐藏字段在 chrome 上可见。
  • 阅读nth-child,这将帮助您隐藏不想显示的列。
  • 尝试“Internet Explorer”打开它,我在其他系统中使用它,它可以工作,但在我的系统中仍然存在一些问题。

标签: html excel ms-office hidden-field


【解决方案1】:

找到您要隐藏的 nth 列并应用 CSS,如下所示。确保您的 CSS 在 <style> 块内;

在下面的示例中,我隐藏了第二列。

阅读更多关于nt-child CSS pseudo-class

table tr td:nth-child(2) {
  display: none;
}
<table>
  <tbody>
    <tr>
      <td>Visible Header</td>
      <td>Hidden Header</td>
    </tr>
    <tr>
      <td>Visible Column</td>
      <td>Hidden Column</td>
    </tr>
  </tbody>
</table>

【讨论】:

  • 对于隐藏的列没有显示,但似乎它们在我的浏览器中不起作用。我在其他系统中打开这个 html 文件,隐藏的列没有显示在其中,我认为我的浏览器有问题,也许我必须更改一些设置。
  • 贴出为隐藏列生成的代码以进一步指导。
猜你喜欢
  • 2021-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-25
  • 1970-01-01
相关资源
最近更新 更多