首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为href背景设置备用颜色

问如何为href背景设置备用颜色
EN

Stack Overflow用户
提问于 2015-01-20 09:08:44
回答 3查看 135关注 0票数 0

嗨,我想让href链接的背景交替颜色,我怎么能做到这一点?

代码语言:javascript
复制
<div class="left_column">
  <div class="category">
    <p>Category</p>
  </div>
  <ul class="side-link">
  <?php 
  $data=mysql_query("select categoryname from category");
  while($row=mysql_fetch_array($data))
  {
    ?>
    <li><a class="linkbutton" href="#" style="text-decoration:none;"><?php echo $row['categoryname']; ?></a></li>
    <?php
  }
  ?>
  </ul>
</div>
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-01-20 09:21:08

代码语言:javascript
复制
<div class="left_column">
                    <div class="category">
                        <p>Category</p>
                    </div>
                    <ul class="side-link">


        <?php 
        $data=mysql_query("select categoryname from category");
        $t =0;
        while($row=mysql_fetch_array($data))
        {
            if($t==0){
                $t=1;
            ?>
            <li><a  class ="linkbutton odd" href="#" style="text-decoration:none;"><?php echo $row['categoryname']; ?></a></li>
            <?php
            }else{
                     ?>
    <li><a  class ="linkbutton even" href="#" style="text-decoration:none;"><?php echo $row['categoryname']; ?></a></li>
    <?php
             }

        }
        ?>
    </div>

例如,在css中:

代码语言:javascript
复制
enter code here

    .odd{
   background-color: red;
}
.even{
 background:green;
}
票数 0
EN

Stack Overflow用户

发布于 2015-01-20 09:14:02

您不能直接检查链接是偶数还是奇数。但是,您可以检查链接是否嵌套在其父元素的偶数或奇数子元素中:

代码语言:javascript
复制
.side-link li:nth-child(odd) .linkbutton {
    background-color: #F00;
}
.side-link li:nth-child(even) .linkbutton {
    background-color: #080;
}
票数 1
EN

Stack Overflow用户

发布于 2015-01-20 09:11:09

您可以使用css来样式替代的li元素。

代码语言:javascript
复制
.side-link li{
    background:#ff0000;
}

.side-link li:nth-child(even){
    background:#878787;
}

如果您想对a进行样式化,那么需要显示块来填充li的空间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28041371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档