我们有许多网页表单的主页。所有这些Web表单的CSS都在母版页中。
这个特定的Web表单将使用相同的母版,但我不想将此Web表单的CSS添加到母版中。
考虑到该页面是临时页面,我想在不触摸母版页面的情况下将CSS添加到内容页面。
是否可以在不触摸母版页的情况下将CSS添加到内容页?
我的母版页ContentPlaceHolder
中确实有一个<head>
。
最佳答案
您的母版页ContentPlaceHolder
部分中有一个<head>
。因此,您唯一需要做的就是在使用母版页的内容页的此ContentPlaceHolder
中指定CSS文件(母版中无更改):
<asp:Content ID="contentHead" ContentPlaceHolderID="head" runat="server">
<link href="fileName.css" rel="stylesheet" />
</asp:Content>
或者您可以使用内联样式:
<asp:Content ID="contentHead" ContentPlaceHolderID="head" runat="server">
<style>
.yourClass { ... }
</stlye>
</asp:Content>
呈现页面时,内容页面的CSS将在母版页面的CSS之后应用。
关于css - 如何在不修改母版页的情况下将CSS添加到内容页?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42299809/