2

style1.css と style2.css の 2 つの CSS ファイルがあります。それらのそれぞれには、多くのスタイルの行が含まれています。

すべてのプロジェクト ページで使用しています。マスター ページでそれらを使用しても問題はありませんが、コンテンツ ページ (マスター ページから継承されたページ) で 2 番目の CSS ファイルが見つかりません。

たとえば、div のクラスが style2.css からのスタイルに設定されている場合、継承されたページでは機能しません。CSS セレクターが見つかりません。:(

マスター ページの head タグ:

<head runat="server">
<link rel="stylesheet" type="text/css" media="screen,projection,print" href="~/css/style1.css" />
<link rel="stylesheet" type="text/css" media="screen,projection,print" href="~/css/style2.css" />
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>

また、継承したページにCSSファイルをリンクしたのですが、うまくいきません。設計状態でも、ビジュアル スタジオは目的のセレクター名で F12 キーを押しても CSS セレクター行の定義に移動できないため、「CSS クラス セレクター 'loginform' が見つかりませんでした」というエラーが発生します。

4

1 に答える 1

0

CSS ファイルをソリューション エクスプローラー ウィンドウからマークアップのコード ビューにドラッグして、マスター ページで宣言的に実行します。

于 2013-06-19T17:22:24.343 に答える