我正在使用以下CSS在GWT TextBox的顶部对齐文本并将其包装起来:

.gwt-Label-Wrapped {
    font-style: normal;
    font-family: Arial;
    vertical-align: top;
    text-align: left;
    word-wrap: normal;
}


TextBox是:

final TextBox textBoxCSVymValues = new TextBox();
        textBoxCSVymValues.setWidth("600px");
        textBoxCSVymValues.setHeight("200px");
        textBoxCSVymValues.setStyleName("gwt-Label-Wrapped");
        verticalPanel.add(textBoxCSVymValues);
        verticalPanel.setCellHorizontalAlignment(textBoxCSVymValues, HasHorizontalAlignment.ALIGN_LEFT);
        verticalPanel.setCellVerticalAlignment(textBoxCSVymValues, HasVerticalAlignment.ALIGN_TOP);


但是,我传递给textBoxCSVymValues的文本是垂直居中且没有换行。我可以进行哪些更改以使其正常工作?

最佳答案

vertical-align属性不会影响文本。通常用于图像。

根据您的代码,看起来您应该使用TextArea,而不是TextBox。

关于css - CSS-文本:不与顶部对齐或换行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35857885/

10-12 00:46