1

Primefaces Showcaseでは、SelectOneMenu がテーブル セル内に配置されています。含まれているセルのレイアウトは次のとおりです。

ここに画像の説明を入力

ただし、Showcase の HTML 構造を複製して default.css を含めると、レイアウトは次のようになります。

ここに画像の説明を入力

どういうわけか、それらは~3px 異なります!

入力要素を含むフォームを作成しているので、これは面倒です。SelectOneMenus を使用するたびに、グリッド行が少し大きすぎます。

ここに画像の説明を入力

この下の「マージン」を削除する方法はありますか? Chrome/FF/IE の開発者ツールは根本的な原因を明らかにしていません...

4

1 に答える 1

2

SelectOneMenu の CSS に追加display:blockします。

.ui-selectonemenu {
    display: block;
}
于 2013-03-07T20:39:48.710 に答える