我的母版页中有6个内容占位符。 我需要在我的母版页中为我的所有内容占位符设置背景颜色[正文]以浅金色。这样我的所有内容页面都会满足这种颜色[body]
怎么做
答案 0 :(得分:2)
最好的方法是css:
body {
background: #FFD700;
}
作为Dave解决方案的替代方案,您可以在占位符的顶层设置div:
<asp:Content ID="first" ContentPlaceHolderID="_firstContainer" runat="server">
<div class='content'>
// do presentation
</div>
</asp:Content>
使用css:
.content{
background: #FFD700;
}
答案 1 :(得分:1)
您可以将每个内容占位符包装在母版页的div
中,然后为每个div
设置样式,使背景颜色为浅金色。
<div class="goldcontent">
<asp:ContentPlaceholder ID="Content1" runat="server"></asp:ContentPlaceholder>
</div>
<%-- other controls --%>
<div class="goldcontent">
<asp:ContentPlaceholder ID="Content2" runat="server"></asp:ContentPlaceholder>
</div>
<%-- etc --%>
然后在你的css文件中
div .goldcontent
{
background-color: # FFD700;
}