0

这是我用来显示来自 rss.php 提要的内容的部分代码。

for($x=0;$x<$limit;$x++) {
    $title = str_replace(' & ', ' &amp; ', $feed[$x]['title']);
    $link = $feed[$x]['link'];
    $description = $feed[$x]['desc'];
    $date = date('l F d, Y', strtotime($feed[$x]['date']));
    echo '<p><strong><a href="'.$link.'" title="'.$title.'">'.$title.'</a></strong><br />';
    echo '<small><em>Posted on '.$date.'</em></small></p>';
    echo '<p><a style="color:#000;text-decoration:none;" href="'.$link.'" title="'.$title.'"></>'.$description.'</p>';

问题是.$description.包含图像+文本,我以图像旁边的措辞结尾。有什么方法可以<br>在页面上显示的所有图像上添加标签?我无权访问 rss.php。

4

2 回答 2

0

试试这个

 $description = $feed[$x]['desc'];
 $description = str_replace("</img>","</img><br/>",$description);
于 2013-09-28T01:36:17.860 回答
0

将一个 CSS 类添加到您的提要描述中,如下所示:

添加到页面 CSS:

.feedItem img {
    clear: right;
    display: block;
} 

并将class="feedItem"添加到 p 标签:

echo '<p class="feedItem"><a style="color:#000;text-decoration:none;" href="'.$link.'" title="'.$title.'"></>'.$description.'</p>';
于 2013-09-28T01:55:08.077 回答