Корневым элементом
DatePicker
является table
, поэтому вам нужно придать ему стиль display: inline-table
или поместить его в элемент со стилем display: inline-block
.
Следующее не должно нарушать любое другое использование DatePicker
, но не будет работать в IE 6 или 7; это самое простое, что могло бы сработать ™:
.gwt-DatePicker { display: inline-table; }
Если вам действительно нужна поддержка IE 6/7, вы можете попробовать следующее в CssResource:
@if user.agent ie6 {
.gwt-DatePicker { display: inline; }
}
@else {
.gwt-DatePicker { display: inline-table; }
}