0

私は

<div class="advancedSearchContainer findorders">

その中で特にいくつかのjquery-ui機能(datepickerなど)を使用しています。現在、レールアプリ内のデフォルトのjquery-uiテーマの色が表示されています。サイトの他の部分が使用しているため、デフォルトの jquery-ui css ファイルを変更できません。

しかし、この機能のcssを別の方法で指定したいので、これを試してみました。

.advancedSearchContainer .ui-state-active,
.advancedSearchContainer .ui-widget-content .ui-state-active,
.advancedSearchContainer .ui-widget-header .ui-state-active {
    border: 1px solid #acdd4a;
    background: #6eac2c url(images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #ffffff;
}

しかし、これは色を変えていません。私が間違った特定の理由はありますか?

4

1 に答える 1

0

body クラスを追加し、body.yourClass .advancedSearchContainer .ui-state-active、body.yourClass .advancedSearchContainer .ui-widget-content .ui-state-active、body.yourClass .advancedSearchContainer .ui-widget-header .ui を使用します。 -state-active {}

これにより、他の css ステートメントが無効になります

于 2013-03-13T12:56:29.650 に答える