【发布时间】:2014-09-01 16:58:50
【问题描述】:
我正在尝试在我的主题中放置一个帖子分隔符。我使用图像作为分隔符。但是图像没有显示出来。代码如下:
在 index.php 中我已经包含(就在循环结束之前):
<?php
if (($wp_query->current_post + 1) < ($wp_query->post_count)) {
echo '<div class="post-item-divider">  Post Divider</div>';
}
?>
CSS:
.post-item-divider {
background-image: url("/images/capture.png");
height: 50px;
line-height:1px;
width:100%;
margin-bottom:20px;
}
但是图片没有显示。但是出现了 div 内的文本:“Post Divider”。我试图用来自网络的 url 替换图像 url,它工作正常。
【问题讨论】:
-
您的文件夹是如何组织的?
-
如果您可以将 URL 更改为不同的内容,那么您的代码就可以了。问题可能是文件路径不正确。拼写错误之类的。
-
确保网址正确...
-
如果您将宽度设置为实际像素量,您会看到什么吗?它可能会获得 0px 的 100% 宽度。否则我会说这是您尝试访问照片的方式,路径错误
-
它的工作。 url的相对路径有问题。应该是:images/capture.png