css - 在 css 中一次访问表中的所有标签

标签 css asp.net

我想知道我们可以在不使用类的情况下同时设置表格内所有标签的样式。

 <table class="tbl_plbl">
                <tr>
                    <td><b> UserName: </b> </td>
                    <td><asp:Label ID="Label1" runat="server" Text='<%# Eval("name")%>'/></td> 
                </tr>

                <tr>
                    <td><b> RealName: </b> </td>
                    <td><asp:Label ID="Label14" runat="server" Text='<%# Eval("name")%>'/></td> 
                </tr>
                <tr>
                    <td><b> Email: </b> </td>
                     <td><asp:Label ID="Label2" runat="server" Text='<%# Eval("email")%>' /></td>
                </tr>
                <tr>
                    <td><b> Address: </b> </td>
                     <td><asp:Label  ID="Label3" runat="server" Text='<%# Eval("address")%>' /></td> 
                </tr>
                <tr>
                   <td><b> Sex: </b> </td>
                    <td><asp:Label ID="Label4" runat="server" Text='<%# Eval("sex")%>' /></td>
                </tr>
                <tr>
                    <td><b> Account: </b> </td>
                    <td> <asp:Label ID="Label15" runat="server" Text='<%# Eval("acType")%>'/></td>
                </tr>
                </table>

因为可以访问表的 tr 作为

.tbl_plbl tr
{
height:30px;
width:150px;    
}

我认为也可以访问所有标签。我试过了但没有成功

.tbl_plbl td Label
{
background-color:Blue;    
 }

最佳答案

ASP.net Label 呈现为 HTML span,因此您必须:

.tbl_plbl td span {
    background-color: blue;    
}

因为你的单元格中可能有更多的 span 而不仅仅是 Label 元素呈现的那些,你可能想要分配一个类名来区分标签和没有标签的。

<asp:Label ID="Label14" runat="server" CssClass='label' Text='...'/>

然后在你的 CSS 中:

.tbl_plbl td span.label {
    background-color: blue;    
}

关于css - 在 css 中一次访问表中的所有标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25277460/

相关文章:

html - 跨页打印 HTML/CSS

css - Bootstrap 3 堆叠问题 - 第 1 列落在介质上

javascript - scrollTo 插件似乎无法识别 div

c# - 部分注册为 allowDefinition ='MachineToApplication' 超出应用程序级别

.net - asp.net 正则表达式验证器客户端脚本错误

javascript - oidc-client-js 没有从 Identity Server 4 正确获取声明

css - 如何将图像背景添加到 btn-default twitter-bootstrap 按钮?

jquery - 在 Grails 中使用 Twitter bootstrap,看起来不一样

c# - 将经典 ASP 应用程序转换为 ASP.NET 有哪些有用的策略

c# - 使用 LINQ 将多个值绑定(bind)到 DropDownList?