我正在使用ui-grid来显示数据。我的要求是我想根据屏幕大小动态设置网格的宽度。 我不想指定宽度百分比。
有没有什么方法可以用更少的(css)动态获取宽度并设置网格类的宽度。
.grid{
width: <width in pixels>
}
我在javascript代码中使用jquery做的一件事是:
let width = $(window).width();
let grid = angular.element(document.querySelector('.grid'));
grid.css('width', width);
但我遇到的这种方法的问题是它只在网格显示后才有效。所以我必须使用超时。
我对这个css样式方面的曝光较少,任何参考都会有所帮助。