代码之家  ›  专栏  ›  技术社区  ›  ron

为什么我的slickgrid中的最后一列只会在firefox中出现在视图之外(或下一行)?

  •  0
  • ron  · 技术社区  · 16 年前

    出于某种原因,我的一些slickgrids中的最后一列正在从视图外包装或包装到下一行。使用容器和列的宽度,或者从我的网站中删除所有其他的CSS,并不能解决这个问题。似乎是因为填充和其他类似的东西,网格的画布元素太薄了1像素,不适合Firefox。我可以通过改变slickgrid中的setCanvasWidth使它工作,这样它就可以在试图设置的宽度上增加1。

    不过,我在任何一个光滑的演示中都没有体验过。但我没有做任何不寻常的事。你知道会发生什么吗?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Tin    16 年前

    重置浏览器文本缩放级别。

        2
  •  1
  •   Joe    15 年前

    我也有同样的问题,但必须改变 .grid-canvas 宽度在 slick.grid.css 因为这是默认的500像素。CSS现在

    .grid-canvas {
        position: relative;
        outline: 0;
        width: 100% !important;
    }