0

GWT に HTML ラベルがあります

    Label L1 = new HTML("<span class=noMargin><img src=b0.png width=30 height=30></span><span class=legendText>$0 - $"+cutoffs.get(0)+"</span>");
    dock1.addNorth(L1,5);

私が欲しいのは、画像をラベルの下部に表示し、テキストをラベルの垂直方向の中央に配置することです。結局、画像とテキストの両方が、legendText css から下のパディングを取得することになります。これが問題のcssです。

.legendText{
padding-bottom: 10px;
}

.noMargin{
padding-bottom: 0px;
}
4

1 に答える 1

0

GWT で HTML を使用することが配置に影響を与えているとは思いません。参照: CSS を使用して画像の横にあるテキストを垂直方向に揃えるにはどうすればよいですか?

つまりstyle="vertical-align:middle"、img 要素に追加します。

于 2013-07-30T23:13:23.353 に答える