css - setWidth ("*") 在 CSS/SmartGWT 中做什么?

标签 css gwt smartgwt

我遇到过一些使用 SmartGWT 的遗留代码。我怀疑该 API 也存在于标准 GWT 中。

widget.setWidth("*");

请记住,相同的代码具有:

otherWidget.setWidth100();

我不知道 CSS 有这样的东西:

width: *;

那么...此代码是否合法?如果是,它的作用是...或不合法?!

提前致谢。

最佳答案

在 SmartGWT 中,.setWidth("*") 表示占用可用宽度的rest。例如,如果您有一个包含两个子项的 HPanel,其中一个子项具有 setWidth("10%"),则子项隐含地具有 setWidth("* ") 将有 90% 的宽度。这允许您更改一个 child 的宽度,而无需更新另一个 setWidth 调用。

关于css - setWidth ("*") 在 CSS/SmartGWT 中做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4662237/

相关文章:

django - 集成 smartgwt 和 web2py

javascript - Jquery UI Datepicker 突出显示在 Mozilla Firefox 上不工作的日子

javascript - 将鼠标悬停在图像上后,如何在图像上显示菜单?

html - IE6 和 IE7 中的绝对位置无法正常工作

HTML 表格隐藏列不再起作用了吗?

GWT .hgignore/.gitignore 条目

Javax 验证约束 - 比较两个日期

Spring MVC 和 JSP - 无法将数据从 Controller 传递到 jsp

java - 如何全局设置 SmartGWT 应用程序中所有工具提示的宽度?