【发布时间】:2015-09-03 23:21:43
【问题描述】:
我有一个 Portlet,其中使用了 Valo 主题。大多数图形组件都能正确显示,但 TextField 不能。它应该有圆形边框半径和高度应该是大约 35px。它通常有大约 15 像素,并且该字段是有角度的。 当我将浏览器窗口的宽度缩小到大约 200 像素时,突然 TextField 具有适当的高度。 我可以在源代码中显式更改高度以使用方法 ...setHeight,但是如何使用样式来管理它? 我将 tests-valo 主题复制到 VAADIN/主题中,但我仍然不知道如何更改文本字段的外观。看起来没有任何反应。 即使是非常简单的颜色变化也会影响其他组件,但不会影响 TextField。 即
((ComboBox) testComb).addStyleName("color2");
有效果。
((TextField) testField).addStyleName("color2");
没有效果。
示例中的重新输入已经过时,它是为了清晰起见。
【问题讨论】:
标签: css liferay vaadin portlet