2012-03-11 2 views
0

ボタンのホバー効果を削除したいのではなく、バックカラーを変更したいのですが。しかし、それを行う可能性のあるCSSを見つけることができませんでした。JqGridポケベルボタンがホバリングに移動する

更新:私はnavGrid/inlineNavボタンを意味しました。 「移動」 - ピクセルシフトのような感じです。私はいくつかのCSSを追加して、グリッドの既存のテーマを上書きしました。私はそれを削除する場合、グリッドは正常に動作します。しかし、私のCSSでは、いつでも私は任意のボタン上に置かれ、それは1または2 px左に移動します。私は追加されたCSSと関係があると確信しています。しかし、この問題の原因を見つけることはできません。

助けがあれば助かります。

+0

は、あなたが望むものをより明確に説明してもらえますか?どの「ページャボタン」を意味していますか? 'navGrid'または' inlineNav'で追加されたナビゲータボタンを意味しますか?ホバリングにどのような「移動」効果がありますか?おそらくあなたはいくつかのCSSの問題がありますか? – Oleg

+0

はい、私はnavGrid/inlineNavボタンを意味しました。 「移動」 - ピクセルシフトのような感じです。 –

+0

[this one](http://www.ok-soft-gmbh.com/jqGrid/ColumnChooserAndLocalStorage1.htm)のようなデモをご覧ください。あなたはホバリングに "移動"効果があると思いますか?問題が再現するために使用できるデモを投稿する必要があります。私はあなたにいくつかのCSSの矛盾があると思いますが、デモを見ることができないものは何も言えません。 – Oleg

答えて

2

使用しているすべての背景イメージがないため、使用する完全なCSSが表示されませんでした。それにもかかわらず、私はあなたの問題の理由を知ることができることを願っています。あなたは

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, 
.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus 
{ 
    color: #444444; 
    border: 0 none; 
} 

設定があります使用してCSSで

。ホバリング時にボーダーを0に変更してアイコンを移動する。あなたは、たとえば設定できる境界線を必要としない場合は、代わりtransparentからborder-color

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, 
.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus 
{ 
    color: #444444; 
    border-color: transparent; 
} 
+0

ありがとうございます。正確にそのプロパティが問題でした。 :) –

+0

@AyshaSharmin:ようこそ! – Oleg

関連する問題