gpt4 book ai didi

CSS , GWT 和读取组合类名

转载 作者:行者123 更新时间:2023-11-28 09:27:12 25 4
gpt4 key购买 nike

在 GWT 元素中我有一个 CSS

.my_datagrid tr {
height: 26px;
}

在我的客户端代码中我这样做了

grid.getElement().setClassName("my_datagrid");

修改数据网格行的最小高度(我知道不是最终的),出于某种原因我需要设置此属性(TR 高度值)代码方式或至少读取它...但是 tr 部分超越我的理解,

我试过 grid.getElement().getPropertyString("tr height")或者和 dataGrid.getElement().getStyle().getProperty("tr height")

但不起作用..我知道我正在处理数据网格元素而不是行,但我需要知道(或设置)添加任何行之前的最小高度。

那么..有人知道如何从 css 中读取该值或将其从 css 中删除并直接在我的数据网格上设置代码方式吗?

最佳答案

如果您需要调整 CSS 本身,则必须使用 CSSOM 来操作样式表(独立于通过匹配应用样式表的位置)。

GWT 不提供 CSSOM API,因此您必须使用 JSNI。另外,请注意跨浏览器支持。

对于 DataGrid 小部件,您最好使用自定义 CellTableBuilder,您可以在其中为每个生成的对象注入(inject)内联 style="" 属性行和/或单元格。

关于CSS , GWT 和读取组合类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25847338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com