css - 表格在显示时失去宽度 无/ block

标签 css html

我有一个选项卡 View ,每个选项卡中都有一个表格。通过更改选项卡,表格设置为 display: none。再次单击该选项卡时,表格将设置为 display: block

问题是在选项卡上单击返回时,表格会失去宽度并缩小。 我希望表格保持原来的宽度。如何做到这一点?

enter image description here 更改选项卡后

enter image description here

最佳答案

Display:block 将更改 Table 元素的默认行为,这会导致其宽度变小。而不是你可以改变 display:table

关于css - 表格在显示时失去宽度 无/ block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30044670/

相关文章:

css - 未考虑底部边距,div 重叠,为什么?

javascript - 不使用模板引擎时如何在 Express.js View 中包含 CSS 文件?

html - 如果元素在父元素中只出现一次,则将 CSS 规则应用于该元素

javascript - 如何在到达可视空间底部时使用 jquery 动态增加 tinyMCE 的高度?

html - 如何防止Div创建一个新行

javascript - 如何使用范围 slider 更新值?

javascript - 为什么 ng-if 属性将其元素的不透明度设置为 0?

javascript - 可以将 CSS 背景图像列为 HTML 图像标记的脚本?

html - 图像设置为适合 'grandparent' 但隐藏在 'parent' 内

html - 平坦的尖 Angular 或斜 Angular