如何在JS中用px减去100%的标题宽度?

时间:2015-10-01 11:48:51

标签: javascript html css asp.net

我有这个代码来使用百分比

来获取我指定的标题宽度

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来获得理想宽度, 提前谢谢

1 个答案:

答案 0 :(得分:0)

以下代码是我的问题的解决方案谢谢

  #yourDivId{ width: calc(100% - 16px)}