2014-01-21 85 views
0

我有一箇舊的ASP Web應用程序,它充斥着CSS表達式。用於替代IE10及以上版本的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及以上的版本不支持, 沒有人有一個建議? 相同的任何替代方法?

+0

可能重複(http://stackoverflow.com/questions/6191679/css-expressions) –

+1

根據什麼正是你想要做的(很難從這個例子中得知),[calc()](http://www.w3.org/TR/css3-values/#calc)可能是一個選項。 – CBroe

+0

需要使用完整的示例,並且沒有'imageOffset' DOM節點屬性。這個表達式真的有用嗎? – Pinal

回答

1

可能可以使用CSS &的Javascript的組合,以避免表達CSS

[CSS表達式]的