【问题标题】:Alternative For Replacing CSS expression for IE10 and above versionIE10及以上版本替换CSS表达式的替代方法
【发布时间】:2014-01-21 06:42:46
【问题描述】:

我有一个旧的 ASP Web 应用程序,其中充斥着 CSS 表达式。

它们出现在 CSS 文件中:

 #tabtreeDiv
 {
    position:absolute;
    top:expression((imageOffset + 23) + 'px');
    left:0px;
    width:100%;
    height:expression((top.document.body.clientHeight - 49 - imageOffset) + 'px');
    clip:auto;
    overflow:hidden;
    background-color:#FFFAE3;
 }

由于IE10及以上版本不支持'expression', 有人有建议吗? 有什么替代品吗?

【问题讨论】:

  • CSS Expressions 的可能重复项
  • 取决于你到底想做什么(很难从例子中看出),calc() 可能是一个选项。
  • 需要完整的示例并且没有 imageOffset DOM 节点属性。这种表达方式真的有效吗?

标签: css internet-explorer-10 css-expressions


【解决方案1】:

可能你可以使用 CSS 和 Javascript 的组合来避免在 CSS 中表达

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-31
    • 2012-08-29
    • 1970-01-01
    • 1970-01-01
    • 2014-09-14
    相关资源
    最近更新 更多