在这里遇到了一个大问题,导致我整整一天都死了......由于缺乏CSS技能,我无法自行修复它。我google了很多,做了很多试验+错误,但没有成功......
我正在构建我的第一个Wordpress模板,并希望给我的嵌套注释一些“样式”。我的问题是,我不知道如何分配“嵌套注释”特定的css细节,因为注释本身只使用基本注释css代码,而不是“嵌套”代码!
所以这是我的HTML代码
<ol class="commentlist">
<li class="comments" id="comment-<?php comment_ID(); ?>">
<div class="commentAvatar"><?php echo $avatarurl["url"]; ?></div>
<div class="comment" id="comment-<?php comment_ID() ?>">
<div class="commentmetadata"><span><a href="#"><?php comment_author() ?></a></span> am <?php comment_date('j. F Y') ?> um <?php comment_time('H:i') ?> Uhr</div>
<?php comment_text() ?>
<?php if ( $comment->comment_approved == '0' ) : ?>
<em class="comment-awaiting-moderation">Achtung: Dein Kommentar muss erst noch freigegeben werden.</em>
<br />
<?php endif; ?>
<div class="reply">
<?php comment_reply_link( array_merge( $args, array( 'reply_text' => __( 'Reply <span>↓</span>', 'xxx' ), 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?>
</div><!-- .reply -->
</div>
<div style="clear:both"></div>
</li>
</ol>
这是我的CSS代码
.commentlist{
list-style:none;
padding:0;
margin:0;
width:547px;
}
.comments{
margin:0 0 15px;
padding:0 0 15px;
border-bottom:1px solid #333
}
.commentAvatar{
float:left;
}
.commentAvatar img{
border:5px solid #339cdf;
border-radius:5px;
max-width:75px;
max-height:75px;
}
.comment{
float:left;
width:527px;
padding:0 0 0 10px;
}
.commentmetadata{font-size:11px;}
.commentmetadata a {font-size:18px; color:#f7941d; text-decoration:none}
.commentlist ul.children{
list-style:none;
padding:0 0 0 35px;
margin:0;
}
.commentlist ul.children li.comments .comment{
float:left;
width:492x;
padding:0 0 0 10px;
}
.commentlist ul.children ul.children{
list-style:none;
padding:0 0 0 65px;
margin:0;
}
奇怪的是,ul.children ul.children确实有用,但是ul.children li.comments .comment没有......
激活嵌套注释区域;)
感谢您提供任何帮助!
答案 0 :(得分:1)
要为嵌套注释指定样式,您应该可以使用此选择器执行此操作:
.commentlist li li {}
答案 1 :(得分:0)
如果要覆盖wordpress的默认样式,可以在Css中尝试。
.anyclass
{
color:#F00 !important;
}
尝试在任何类
中实现此功能!important将覆盖之前定义的所有Css样式
或者你可以试试这个
找到您要更改的标签附近的课程
例如。
你好所以你也可以这样改变
.main span
{
color:#F00 !important;
}
希望它可以解决您的问题