不能将Css应用于我的ASP:标签

时间:2016-01-06 18:51:49

标签: html css asp.net

我真的希望有人可以帮助我解决我的问题,它让我感到害怕,它可能是一个非常简单的解决方案:S

我有以下HTML代码:

     <body>
    <div class="header-wrapper">
      <div class="header">
        <div class="logo">
         <asp:Label ID="Game" runat="server" CssClass="logo"></asp:Label>
        </div>
        <!---logo ends here -->


        <!--- menu ends here -->
      </div>
      <!---headerends here -->
    </div>
    <!---header-wrapper-ends here -->
    <div id="Title">
.........
</body>

以及以下css:

* {
    margin:0;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#4a4a4a;

}
body {
    background:url(../images/body-bg.jpg);
}

.logo {
    width:380px;
    float:left;
    margin-top:0px;

}
.logo h1 {
    font-size:40px;
    color:#fff;
    font-weight:bold;
    padding-top:100px;
}

我不知道我在这里做错了什么,但我的ASP标签仍然显示为标准字体等标准标签。

提前致谢!

1 个答案:

答案 0 :(得分:0)

.logo h1 {
    font-size:40px;
    color:#fff;
    font-weight:bold;
    padding-top:100px;
}

看起来这个CSS块会在另一个带有.logo类的标签中选择任何h1文本。因此,如果您希望将其应用于asp:标签,则需要将其包装在h1标签中,例如:

 <div class="logo">
    <h1><asp:Label ID="Game" runat="server" CssClass="logo"></asp:Label></h1>
 </div>