2

我有一个如下的 div 结构,我只想定位页面上的最后一个 .pcontain ,这样我就可以删除右边界 - 我该怎么做?

<div class="container">
    <div class="postcontainer">
        <div class="latest-posts">
            <div class="thumbnail"></div>
            <div class="pcontain"></div>
            <div class="more"></div>
        </div>
    </div>
    <div class="postcontainer">
        <div class="latest-posts">
            <div class="thumbnail"></div>
            <div class="pcontain"></div>
            <div class="more"></div>
        </div>
    </div>
    <div class="postcontainer">
        <div class="latest-posts">
            <div class="thumbnail"></div>
            <div class="pcontain"></div>
            <div class="more"></div>
        </div>
    </div>
    <div class="postcontainer">
        <div class="latest-posts">
            <div class="thumbnail"></div>
            <div class="pcontain"></div>
            <div class="more"></div>
        </div>
    </div>
</div>
4

2 回答 2

9

工作小提琴

利用last child

.postcontainer:last-child .pcontain{ 
    background: black;
    color: white;
}

在此处阅读有关最后一个孩子的更多信息

于 2013-04-22T19:15:26.750 回答
2

您可以使用last-child伪类,如:

.postcontainer:last-child .pcontain {
color: darkolive;
}

http://jsfiddle.net/ZZMZn/10/

于 2013-04-22T19:16:42.250 回答