javascript - 将 IE hack 与 JQuery css() 结合起来?

标签 javascript jquery css internet-explorer cross-browser

我需要为 IE 7 调整元素高度。通常我会在我的外部样式表中使用 hack \9 来执行此操作,例如:

#container {
 height: 200px\9;
}

但是这个特定的高度是由 JQuery 生成的,例如:

$('#container').css({'height': containerheight});

对于 IE,我需要添加 hack,所以我尝试了:

var iecontainerheight = height + 'px\9;';
$('#container').css({'height': iecontainerheight});

但这行不通。

有谁知道如何正确地包含 css() 的 hack?

最佳答案

您应该从“px\9;”中删除;。无效。

也试试这个:

var iecontainerheight = height + '\9';
$('#container').css({'height': iecontainerheight});

关于javascript - 将 IE hack 与 JQuery css() 结合起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20233419/

相关文章:

css - 多样式表集成

html - 带有 2 列主要内容布局的粘性页脚

javascript - 在 nodejs SQLite3 .each() 方法中,如何添加多个参数以处理多个 "WHERE ... = ?"查询?

javascript - 在 Polymer 中使用 Bootstrap 的工具提示

javascript - 我不明白 JavaScript 中的这种比较是如何工作的

javascript - 连接到谷歌地图网址以获取特定位置的纬度和经度时出现问题

javascript - 如果单击滚动条,则取消 mousedown 事件?

css - 在不触及复选标记的情况下设置复选框样式

javascript - jquery 同时淡入淡出

javascript - 内容淡入背景