0

jQuery検証プラグインを使用しています。データが有効な場合のラベルの最初の背景と、無効な2つの画像があります。

ただし、同じ css 属性を使用しても同じようには見えません。

ここに私のトラブルのスクリーンショットのスクリーンショットがあります

css ファイルのコードは次のとおりです。

 label.error {
color:transparent;
display: inline;  
background: url('../images/not_valid.png') no-repeat;
padding: 10px;
margin-left: 5px;
width: 47px;
height: 36px;
}

label.valid {
background: url('../images/valid.png') no-repeat;
display: inline;  
padding: 10px;
margin-left: 5px;
color:transparent;
width: 47px;
height: 36px;
}

編集済み: ドロップボックスのファイル-リンク

4

2 に答える 2

0

お気に入りのDOMインスペクターを使用してこれらの要素を検査し、要素のスタイルに影響を与える他のクラス.valid.errorクラスがcssの他の場所に定義されていないことを確認する必要があります。私はあなたが何を意味するのか正確にはわかりません

同じcss属性では同じようには見えません

だから私はあなたの要素の1つの表示に影響を与える他の場所にいくつかのcssがあると思うだけです。

于 2012-06-18T09:26:18.797 に答える
0

うーん、画像がトリミングされているようです。したがって、問題background-positionはラベルの寸法またはサイズに関連しているようです。

于 2012-06-18T09:28:28.097 に答える