将Div类添加到PHP列表

时间:2013-01-27 22:27:38

标签: php css

您好我有一些PHP正在为我生成一个列表。我自己添加了

  • 位,并且非常高兴它实际上做的事情比给出一个php错误

        <?php
        $termid = arg(2);
        $terms = taxonomy_get_related($termid, $key = 'tid');
        //print_r($terms);
        foreach($terms as $term){
    
           $link = url('taxonomy/term/'.$term->tid);
           echo '<li><a href="'.$link.'">'.$term->name.'</a></li>';
         }
      ?>
    

    我想要列出我的名单并尝试 -

        <div class="sidey"><?php
        $termid = arg(2);
        $terms = taxonomy_get_related($termid, $key = 'tid');
        //print_r($terms);
        foreach($terms as $term){
    
           $link = url('taxonomy/term/'.$term->tid);
           echo '<li><a href="'.$link.'">'.$term->name.'</a></li>';
         }
      ?></div>
    

    与 -

       .sidey .inner ul li, .sidey .view-content div.views-row {
        border-bottom-color: #DDDDDD;
    list-style-image: none;
    line-height: 130%;
        padding: 5px 0;
     border-bottom-style: solid;
        border-bottom-width: 1px;
    }
    

    但没有效果。这应该工作还是我错过了一些非常基本的东西?我觉得我是。也试过这个,但又无济于事 -

        <?php
        $termid = arg(2);
        $terms = taxonomy_get_related($termid, $key = 'tid');
        //print_r($terms);
        foreach($terms as $term){
    
           $link = url('taxonomy/term/'.$term->tid);
           echo '<div id="sidey"><li><a href="'.$link.'">'.$term->name.'</a></li></div>';
         }
      ?>
    

    有人能指出我正确的方向吗?感谢

  • 2 个答案:

    答案 0 :(得分:3)

    您错过了unordered list <ul></ul>

    的开头和结尾

    答案 1 :(得分:0)

    如果您要为div分配ID,请确保打开和关闭您的UL(如下所述),那么您的CSS应该是:

    div#sidey ul li {
        border-bottom-color: #DDDDDD;
        list-style-image: none;
        line-height: 130%;
        padding: 5px 0;
         border-bottom-style: solid;
        border-bottom-width: 1px;
    }