html - 我可以将 'display:table' d div中的数据正确地导入Excel吗

标签 html css excel

我使用 display: table、table-row 和 table-cell 规则以整齐的表格格式组织了一系列 div。它看起来不错,但有人要求我支持想要复制文本并粘贴到 excel 中的用户。过去,我们有类似的报告,这些报告在纯 html 表格(tr、td 等)中呈现,我想 excel 知道如何处理它以适本地引入它,但对于样式化的 div,它们只制作一长列(这对于有用的报告来说并不完全理想)。

是否可以在不借助 html 表格的情况下做到这一点?

我的问题很简单,“这可能吗?”。我已经有一个替代解决方案,如果有更好的方法,我只是不想走那条路。

最佳答案

没有真正解决这个问题的方法 - Excel 不考虑 CSS 布局,因此无法正确解释它。

此外,如果人们将这些数据复制到 Excel 中,我认为这是实际的表格数据,所以 <table>无论如何,这可能是显示它的正确方式 - 这就是该标签存在并且在 HTML5 中仍然有效的原因。

关于html - 我可以将 'display:table' d div中的数据正确地导入Excel吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27019133/

相关文章:

javascript - 如何在 <div> 标签之间切换?

javascript - Bootstrap - 居中输入文本框

Javascript:使用绝对路径设置 img src

html - css 类不会改变现有的类属性

jquery - 如何固定 html 页面的内部主体

javascript - 适应浏览器窗口的高度

vba - 将多个单元格乘以另一个数字的最快方法是什么?

vba - 使用 3 个小数点从 Excel 更新 PowerPoint

html - XPath浮点除法?

r - 将多个标题表转换为长格式