Ag-grid在火狐浏览器中的CSS样式不起作用。

huangapple go评论115阅读模式
英文:

Ag-grid css styles not working in firefox

问题

我正在尝试在ag-grid中为特定列更改样式,可以使用cellStyle或cellClassRules属性。

css位于css文件中:

.align-content-to-end {
    text-align: end;
    .ag-input-field-input {
        text-align: end;
    }
}

在Chrome中,这可以正常工作。但在Firefox中,我遇到了以下问题(无效的属性名称)。

Ag-grid在火狐浏览器中的CSS样式不起作用。

我的问题是什么?

英文:

I am trying to change style for spesific column in ag-grid using either cellStyle- or cellClassRules-property.

css is located in css-file:

.align-content-to-end {
    text-align: end;
    .ag-input-field-input {
      text-align: end;
    };
}

This works well in Chrome. In firefox I get following (Invalid property name)
Ag-grid在火狐浏览器中的CSS样式不起作用。

What is my problem?

答案1

得分: 1

使用 text-align: right; 而不是 end

.align-content-to-end {
    text-align: right;
    .ag-input-field-input {
        text-align: right;
    }
}

还有,你在CSS中使用了SASS语法,这是行不通的!简单地改成这样:

.align-content-to-end {
    text-align: right;
}

.ag-input-field-input {
    text-align: right;
}
英文:

so use text-align: right; instead of 'end'

.align-content-to-end {
    text-align: right;
    .ag-input-field-input {
      text-align: right;
    };
}

also you are using SASS syntax in CSS which will not work!
simply do this instead

.align-content-to-end {
    text-align: right;
}
.ag-input-field-input {
    text-align: right;
};

答案2

得分: 0

这不是有效的CSS。这是有效的SCSS或Sass语法,但你不能在普通的CSS中这样做。我不确定你想要做什么,但要么使用Sass或SCSS,要么按照其他人说的去做。

英文:

That's not valid CSS. That's valid SCSS or Sass syntax but you can't do that with normal CSS. I'm not sure what you're trying to do but either use Sass or SCSS or do what the other person said

huangapple
  • 本文由 发表于 2023年6月15日 19:05:18
  • 转载请务必保留本文链接:https://go.coder-hub.com/76481835.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定