如何更改当前页面上的当前链接颜色?

时间:2015-01-22 04:50:35

标签: jquery css permalinks

我无法更改当前的链接颜色。如果我单击其中一个链接,它将转到指定的URL,但打开的当前链接的颜色不会更改。仍然显示与其他未激活的链接相同的颜色。

我的网站是http://lineswork.com/beta/architecture

您可以尝试单击右侧链接,V2并拖拽。页面更改但颜色不变。请帮助我。

感谢。

2 个答案:

答案 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; 
}