我有一個GWT文本框的高度由變量決定:gwt - 如何刪除TextBox內部空白/填充?
aTextBox = new TextBox();
parentLayoutPanel.add(aTextBox);
parentLayoutPanel.setWidgetTopHeight(aTextBox, 0.0, Unit.PX, text_box_height, Unit.PX);
這個變量text_box_height
是未知的,直到頁面加載。現在我想確保框內的字體與框的大小相匹配。目前,我嘗試以下操作:
aTextBox.getElement().getStyle().setProperty("fontSize", Integer.toString(text_box_height) + "px");
不幸的是,這會導致空格它可以切斷文字底部的上面的文字:
我怎樣才能刪除此空白/填充?還是有不同的方式來確定文本的大小和位置?非常感謝!
編輯:其他信息: 由於意見,我添加了以下圖像。該行是光標標記。
使用不同的字母 - 如F - ,你會看到一個非常不同的空白。 – 2013-02-14 18:01:08
@AndreiVolgin我仍然用'F'獲得相同的空白區域。 – golmschenk 2013-02-14 18:04:11
你嘗試過vertical-align:middle; ?? – 2013-02-14 18:58:24