Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何更改Ag网格标头大小?_Javascript_Css_Ag Grid - Fatal编程技术网

Javascript 如何更改Ag网格标头大小?

Javascript 如何更改Ag网格标头大小?,javascript,css,ag-grid,Javascript,Css,Ag Grid,我想使用相对单位(如“vh”)来设置表头的大小。我不能使用css,因为Ag网格在.Ag标头和.Ag标头覆盖中添加了内联样式的“高度” 没有帮助您不能用Javascript编程设置它吗 var x= 10 //for ex. if you want 10vh gridOptions.headerHeight = document.getElementById('myDiv').clientHeight *(x/100.00); //Event listener to set heade

我想使用相对单位(如“vh”)来设置表头的大小。我不能使用css,因为Ag网格在.Ag标头和.Ag标头覆盖中添加了内联样式的“高度”


没有帮助

您不能用Javascript编程设置它吗

var x= 10  //for ex. if you want 10vh    
gridOptions.headerHeight = document.getElementById('myDiv').clientHeight *(x/100.00);

//Event listener to set header height on resize

        object.addEventListener("resize", function(){
           var x= 10
           myGrid.setHeaderHeight(document.getElementById('myDiv').clientHeight *(x/100.00))
        }
);

似乎您没有阅读文档:

“标题高度包含列标签标题的行的高度。如果未指定,默认值为25px。”

/*组列*/ 团长:75

/*标签列*/ 人头数:150,

/*浮动过滤器*/ 浮动过滤器8:50

/*旋转,需要打开“旋转”模式。标签列*/ 数据透视组组长:50

/*旋转,需要打开“旋转”模式。组列*/
pivotGroupHeaderHeight:100,

谢谢。我希望有一个内置选项,但你的解决方案也很好。如果你喜欢的话,你能把它设置为答案吗?Regardsm我的问题是关于使用相对(而不是绝对)单位。以px为单位的床头高度设置尺寸。我需要其他单位或方法来禁用默认值和设置css中的大小
var x= 10  //for ex. if you want 10vh    
gridOptions.headerHeight = document.getElementById('myDiv').clientHeight *(x/100.00);

//Event listener to set header height on resize

        object.addEventListener("resize", function(){
           var x= 10
           myGrid.setHeaderHeight(document.getElementById('myDiv').clientHeight *(x/100.00))
        }
);