マスターページにCSSファイルがあります(mpcss.css
)。コンテンツページの1つで、ほとんどのコントロールにまったく異なるスタイルセットが必要です。ここで、という名前の新しいCSSファイルを作成contentcss.css
し、コンテンツプレースホルダーに含めました。
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
<script src="JQuery/jquery-1.7.2.min.js" type="text/javascript"></script>
<link href="Styles/ssjquery.css" rel="stylesheet" type="text/css" />
</asp:Content>
しかし、それでもマスターページのCSSはローカルCSSを上書きしています。この問題を修正するにはどうすればよいですか?
編集:私はインラインスタイリングを持っていません。私は2つの異なるCSSファイルを持っています、mpcss.css
そしてcontentcss.css
:
マスターページのCSS
<head runat="server">
<link href="~/Styles/mpcss.css" rel="stylesheet" type="text/css" />
</head>
コンテンツページのCSS
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
<script src="JQuery/jquery-1.7.2.min.js" type="text/javascript"></script>
<link href="Styles/contentcss.css" rel="stylesheet" type="text/css" />
</asp:Content>