由于选择,CSS无法正常工作

时间:2015-04-08 13:38:25

标签: css

我的CSS无效,我认为它与选择级别有关。我有div嵌套在其他div中,所以我如何应用CSS(即如何正确选择,以便应用CSS)。这是代码:

<div>
    <div id="wrapper">
        <div id="page">
            <div id="content">
                <div id="navcontainer">
                    <ul>
                        <li>
                            <asp:LinkButton ID="LinkButton1" runat="server" OnClick="lbtnHome_Click" CausesValidation="false">Home</asp:LinkButton>
                        </li>
                    </ul>
                </div>
            </div>
        </div>
    </div>
</div>

所以我的问题是,如何使用id navcontainer将CSS应用于div? 目前,这就是我在CSS中的内容:

#navcontainer ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
}
#navcontainer ul li {
    display: inline;
}
#navcontainer ul li a {
    text-decoration: none;
    padding: .2em 1em;
    color: #fff;
    background-color: #036;
}

并且未应用CSS。我是否必须应用特定选择,如果是,如何?

1 个答案:

答案 0 :(得分:0)

要通过id将样式应用于div,您可以执行以下操作:

&#13;
&#13;
#navcontainer ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
}
#navcontainer ul li {
    display: inline;
}
#navcontainer {
    text-decoration: none;
    padding: .2em 1em;
    color: #fff;
    background-color: #036;
}
&#13;
<div>
    <div id="wrapper">
        <div id="page">
            <div id="content">
                <div id="navcontainer">
                    <ul>
                        <li>
                            <asp:LinkButton ID="LinkButton1" runat="server" OnClick="lbtnHome_Click" CausesValidation="false">Home</asp:LinkButton>
                        </li>
                    </ul>
                </div>
            </div>
        </div>
    </div>
</div>
&#13;
&#13;
&#13;

这里是Fiddle

这是你正在寻找的吗?