我必须上课
<div class="thread-entryresponse">
<div class="date">
</div>
</div>
然后
<div class="thread-entrymessage">
<div class="date">
</div>
</div>
我的css代码是
.thread-entryresponse {
border-left: 2px solid #428bca;
color: #444;
padding: 10px;
}
.thread-entrymessage {
border-right: 2px solid #444;
}
.date {
color: #444;
margin-top: 20px;
padding: 10px;
}
我想在下面做
.thread-entryresponse
和.date
,那么日期为border-left: 2px solid #428bca;
.thread-entrymessage
和.date
则border-right: 2px solid #444;
在日期请注意,日期位于thread-entryresponse和thread-entrymessage
中答案 0 :(得分:2)
首先,我强烈建议您学习HTML / CSS中的基础知识
其次,你可以使用这个
<强> DEMO 强>
.thread-entryresponse .date {
border-left: 2px solid #428bca;
}
.thread-entrymessage .date {
border-right: 2px solid #444;
}
答案 1 :(得分:1)
正如你所说:
之内
.date
位于.thread-entryresponse
和.thread-entrymessage
这意味着.date是.thread-entryresponse
和.thread-entrymessage
的后代。要根据其父级改变.date
的样式,请使用后代选择器:
标记:
<div class="thread-entryresponse">
<div class="date"></div>
</div>
<div class="thread-entrymessage">
<div class="date"></div>
</div>
CSS:
.thread-entryresponse .date {
border-left: 2px solid #428bca;
}
.thread-entrymessage .date{
border-right: 2px solid #444;
}