我无法更改当前的链接颜色。如果我单击其中一个链接,它将转到指定的URL,但打开的当前链接的颜色不会更改。仍然显示与其他未激活的链接相同的颜色。
我的网站是http://lineswork.com/beta/architecture
您可以尝试单击右侧链接,V2并拖拽。页面更改但颜色不变。请帮助我。
感谢。
答案 0 :(得分:0)
将一个类(例如selected
)添加到链接并尝试此CSS样式。
.selected{
color: #a0160d;
}
将<?php $current_id = $post->ID; ?>
放在循环之外。
然后,更改您的代码
<div id="architecture-wrap-right">
<?php //get post type ==> architecture query_posts(array( 'post_type'=>'architecture', 'posts_per_page' => 10, 'paged'=>$paged )); ?>
<div class="architecture-item-details"> <div class="architecture-title">
<a <?php if ( $current_id == $post->ID ) echo 'class="selected"'; ?> href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" ><?php echo the_title(); ?></a>
</div> </div> </div>
答案 1 :(得分:-1)
a:visited {
background-color: Red;
}