0

MVC 3 アプリで jQuery ui ダイアログを使用していますが、何らかの理由で、site.css ファイルで定義されているスタイル要素が jquery ダイアログ以外のすべての場所に適用されます。

Chrome Developer Tools を使用して問題を見つけようとしましたが、わかりません。何か案は?

ありがとう!

アップデート:

_Layout.cshtml で css ファイルを参照する方法は次のとおりです。

    <link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
    <link href="@Url.Content("~/Content/themes/base/jquery-ui.css")" rel="stylesheet" type="text/css" />
    <link href="@Url.Content("~/Content/dataTables/dt_page.css")" rel="stylesheet" type="text/css" />
    <link href="@Url.Content("~/Content/dataTables/dt_table.css")" rel="stylesheet" type="text/css" />
    <link href="@Url.Content("~/Content/dataTables/dt_table_jui.css")" rel="stylesheet" type="text/css" />
4

1 に答える 1

1

jquery-uiは、プロジェクトのcontent/themesフォルダーに含まれている独自のスタイルシートを使用します。jquery-uiウィジェットに変更を加えるには、site.cssファイルではなく、これらのスタイルシートに変更を加える必要があります。www.jqueryui.comにアクセスして、query-uiウィジェットの既成のスタイルをダウンロードすることもできます。

具体的には、themesディレクトリのベースフォルダの下にjquery.ui.dialog.cssファイルがあるはずです。

編集: http: //jqueryui.com/themeroller/

jqueryui Webサイトでテーマを作成したり、作成済みのテーマをダウンロードしたりすることもできます。

お役に立てれば。

于 2012-10-24T14:31:53.400 に答える