javascript - Chromium忽略css样式或属性高度中的表格高度

标签 javascript jquery css chromium

我有 jQuery ajax 表,我需要在表体未完全加载时保持表的高度。这是我的代码:

var tableHeight = parent.height();

// set parent fixed height so page don't jump up/down during adding
parent.height(tableHeight);
// or: parent.css("height", tableHeight + "px");

$tbody.hide().empty();
// no items loaded
if (rowsData.length === 0) {
    this._noItems();
} else {
    this._rowAdder(rowsData, actionDisplay);
}                                                                                

$tbody.show();                                                          
parent.height("auto");
  • "parent"是表对象

我知道,我可以使用 css 属性“visibility”,但是例如 Mozilla 不会更改 css 样式或表格属性并且表格显示良好。我的问题是:为什么 Chromium 会忽略配置的 css 样式或表格属性高度?有人可以帮我吗?这 ;)

最佳答案

设置高度属性不像设置宽度那么容易。

在大多数情况下,如果您想让 child 知道 100% 的含义,您需要将 html 和 body 高度设置为 100%。

html,body{
   height: 100%;
}

关于javascript - Chromium忽略css样式或属性高度中的表格高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22408261/

相关文章:

javascript - 如何将 Raphael.js 集移动到特定位置?

javascript - 单击链接时如何禁用淡入/淡出 div

css - 另一个文本区域输入相关查询

html - 用文本扩展 CSS 形状

jquery - .getJSON 在手机上只能运行一次

html - 在表格单元格中,如何设置背景颜色并将内容放在中间?

javascript - 尝试使用 JS 将 Canvas 上生成的图像存储到 zip 中,这段代码有什么问题?

javascript - 尝试切换 2 个 div

javascript将类添加到特定div中的元素

javascript - 如何循环遍历不同的 iframe?