在下一个/上一个_POST_LINK中使用图像

时间:2013-06-03 作者:user1255049

在我博客的分页部分,我使用了<?php previous_post_link(); ?><?php next_post_link(); ?> 生成较新和较旧的帖子链接。不过,在这个动作中,我加入了一个空白的范围,我用CSS插入了一个图像。虽然代码没有生成错误,但图像不会显示。我想知道为什么会这样,是否有更容易/更好的方法来达到预期的效果?

<div class="pagination">    
        <ul>
            <li><?php previous_post_link(\'<span class="left-arrow"></span> older posts\'); ?></li>
            <li><?php next_post_link(\'<span class="right-arrow"></span> newer posts\'); ?></li>
        </ul>            
    </div><!-- end pagination -->

#blog .pagination {
    background: url(\'img/dots_large.png\') no-repeat;
    height: 169px;
    width: 635px;
    float: right;
    margin-right: 14px;
    padding-bottom: 20px;
    text-align:center;
}

#blog .pagination ul { 
    display:inline;
    margin: 0 auto;
}

#blog .pagination ul li {
    display: inline;
    margin: 0 auto;
    width: 290px;
}

#blog .pagination .left-arrow {
    padding-right: 20px;
}

#blog .pagination .right-arrow {
    padding-left: 20px;
}


#blog .pagination span.left-arrow {
    background: url(\'arrow_left.png\') no-repeat;
}

#blog .pagination span.right-arrow {
    background: url(\'arrow_right.png\') no-repeat;
}

live site

1 个回复
最合适的回答,由SO网友:Tamil Selvan C 整理而成

图像路径不正确。

改变

#blog .pagination span.left-arrow {
    background: url(\'arrow_left.png\') no-repeat;
}

#blog .pagination span.right-arrow {
    background: url(\'arrow_right.png\') no-repeat;
}

#blog .pagination span.left-arrow {
    background: url(\'img/arrow_left.png\') no-repeat;
}

#blog .pagination span.right-arrow {
    background: url(\'img/arrow_right.png\') no-repeat;
}

结束