0

これは簡単な質問ですが、どういうわけか、ここで何か間違ったことをしているのではないかと思います。

私の理解では、2つのCSSファイルを宣言すると

<script type="text/css" src="JQueryUI.css"></script>     
<script type="text/css" src="Override.css"></script>  

「Override.css」を使用していくつかの値をオーバーライドしたいので、「。ui-accordion」と入力して独自の値を入力すると、その名前の下にある元の値よりも優先されると予想されます。 JQuery.cssファイル。

主な理由は、Override.cssがJWuery.cssの後に来ると宣言されているためです。

何らかの理由でこれは発生していません

2つのファイルの宣言を切り替えてみました
が...Jquery.cssが常に優先されているようです。

なんらかの理由??

4

2 に答える 2

3

cssファイルを正しくロードしていないため、これは機能していません。

そのはず:

<link rel="stylesheet" href="JQueryUI.css" type="text/css" media="all" />
<link rel="stylesheet" href="Override.css" type="text/css" media="all" />
于 2012-08-07T00:49:18.637 に答える
2

<script>要素の特異性についてZhihaoに同意しますが、CSSファイルを添付するために使用していることにも気づきました。<link>代わりにタグを使用すると、cssが読み込まれ、既存のスタイルが上書きされます。

<link rel="stylesheet" type="text/css" href="JQueryUI.css" />
<link rel="stylesheet" type="text/css" href="Override.css" />

PSはコメントに私の通知を回答として投稿しました

于 2012-08-07T00:51:44.410 に答える