gwt圆形面板(类似于DecororPanel的基于标准的小部件)

gwt圆形面板(类似于DecororPanel的基于标准的小部件),gwt,rounded-corners,uibinder,Gwt,Rounded Corners,Uibinder,我正在尝试编写一个应用程序,它使用圆角来构建应用程序。我发现了一个圆形配线架,它似乎可以工作。。。有点 我想知道一些事情。这就是人们在GWT中创建具有圆角的div时使用的方法吗?他们说这已经有一年没变了 此外,我似乎无法设置这个div的固定高度(setHeight在包装器div上设置它,而不是在内部div上)。因此,它对我没有用处,因为我有一个固定高度的应用程序 最后,如果有人能为在GWT中创建圆角div提出更好的机制,我洗耳恭听。有一种使用CSS 3实现圆角的漂亮方法(因此在IE中不起作用)最

我正在尝试编写一个应用程序,它使用圆角来构建应用程序。我发现了一个圆形配线架,它似乎可以工作。。。有点

我想知道一些事情。这就是人们在GWT中创建具有圆角的div时使用的方法吗?他们说这已经有一年没变了

此外,我似乎无法设置这个div的固定高度(setHeight在包装器div上设置它,而不是在内部div上)。因此,它对我没有用处,因为我有一个固定高度的应用程序


最后,如果有人能为在GWT中创建圆角div提出更好的机制,我洗耳恭听。

有一种使用CSS 3实现圆角的漂亮方法(因此在IE中不起作用)最常见的解决方案是DecororPanel,在当前版本的GWT中被弃用(例如,如果您将其与GWT2.1.1一起使用,您将发现GWT所需的doctype、decorpanel和IE(尤其是IE8)之间的不兼容性混乱)

所需的GWT 2.1.1 doctype(!doctype html)还禁用了IE8中流行的rounded-corners.htc

您可以使用CSS3系列圆角属性来添加类,但它们在9之前的IE版本中不起作用

JQuery和其他javascript圆角很有可能与本机GWT js冲突,因此我们放弃了它们作为可能的解决方案,尽管我个人没有对它们进行测试


我们最终不得不使用圆角图像,以便真正跨浏览器兼容并创建一致的外观。

作为“软件包”的作者,我当然有偏见;-)但是这个包是用div创建圆角的方法。关于你设置高度的问题。你能不能再详细说明一下,或者提交一份错误报告:。如果你有任何其他请求或问题,请随时报告或在这里提及。我肯定有很多问题,我应该在这里问一下还是创建一个错误报告以上链接中的问题?如果您有pr/cr请求,请在链接中这样做,因为这样更容易跟踪。我在问题跟踪程序中添加了两个问题(#32和#33)。希望有帮助。事实上,我目前正在使用border radius(moz/web等效)和一个gripe(在我的办公室)它只适用于Firefox/Webkit。所以是的,我确实需要这样做。