0

我有一个简单的导航,我想删除所有左边框,但不是第一个子边框,我用 css 做了这个:

ul.nav li:first-child a {
    border-left: 1px;
}

ul.nav li {
    float:left;
}

ul.nav li a{ 
    display: block;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#CCC), to(#999));
    border-radius: 3px 3px 0px 0px;
    border: 1px solid #000;
    border-bottom: none;
    border-left:none;
    padding: 3px;
    text-decoration: none;
}

但它不会显示第一个孩子的左边框

4

1 回答 1

0

你所要做的就是改变

    ul.nav li:first-child a {
    border-left: 1px;
    }

    ul.nav li:first-child a {
    border-left: 1px solid #000;
    }
于 2013-07-14T01:52:14.427 回答