2015-10-01 48 views
1

我有這樣的代碼使用百分比,其中如何用JS中的px減去100%的頭寬度?

CS

//Script Manager to set the (gridId, height, width, headerHeight, isFooter) 
    ScriptManager.RegisterStartupScript(Page, this.GetType(), "Key", "<script>MakeStaticHeaderORSA('" + Gridview1.ClientID + "', 400, 100, 27, false); </script>", false); 

JS

DivHeader.style.width = (parseInt(width) - 1.67) + '%'; 

但不是減去1.67%,我想與16px的來取代它,以獲得我的指定的頭寬度更具體的: 我做了一些像下面的東西,但它不工作。

DivHR.style.width = (((parseInt(width)) + '%') - (16 +'px')); 

我如何能使用100%的寬度和請諮詢 - PX讓我的理想寬度, 在此先感謝

+0

你的寬度是多少? – Ripun

+2

你爲什麼不用CSS來做:'#yourDivId {width:calc(100% - 16px)}' – Chris

+0

你好,遺憾的是我的代碼丟失。我的寬度是100輸入來自CS的謝謝 –

回答

0

下面的代碼是個esolution我quesiton感謝

#yourDivId{ width: calc(100% - 16px)} 
相關問題