【发布时间】:2012-05-26 11:22:06
【问题描述】:
我正在尝试将样式应用于 div 中的最后一个 <p>。我想这样做而不添加新的类(或 ID)。
我尝试过使用最后一个子选择器,但它不起作用。
我什至尝试为我的所有 CSS 文档声明 p:last-child {font-style: italic;},但这似乎没有任何效果。
这是我的 HTML:
<div class="new-section">
<div class="collection-container">
<div class="container">
<div class="row">
<div class="title span16">
<h1>The Title</h1>
</div>
<div class="span8">
<p>Some text.</p>
<p>This collection includes video, audio and essays.</p>
<p>Visit now</p>
<div class="arrow-right"></div>
</div>
</div>
</div>
</div>
</div>
这是我的 LESS CSS:
.collection-container {
height: 200px;
position: relative;
background-color: @gray;
.container {
padding-top: @r-margin;
.title {
margin-bottom: @xs-margin;
}
.span8 p:last-child {
font-style: italic;
}
}
}
【问题讨论】:
-
span8 前面少了一个点
-
您的代码中是否真的缺少
span8类上的缺失点? -
点实际上在我的代码中,谢谢!
标签: html css less css-selectors