【问题标题】:margins in using php to conusme rss feed- a rookie needs help!使用 php 消费 rss 提要的利润——菜鸟需要帮助!
【发布时间】:2010-05-26 07:28:00
【问题描述】:

我是 PHP 新手。

我有一个显示 RSS 提要的代码,但每个项目(标题/日期和描述)之间有很大的空间。

是否可以消除这些边距?

<?php
$feed = simplexml_load_file('http://online.wsj.com/xml/rss/3_7031.xml', 'SimpleXMLIterator');
$first3 = new LimitIterator($feed->channel->item, 0, 4);
foreach ($first3 as $item) {
     echo "<h4><a href='$item->link'target='_blank'>$item->title</a></h4>";
     preg_match('/(?:\w{3},\s)?\d{1,2}\s\w{3}\s\d{2,4}/', $item->pubDate, $m);
     echo isset($m[0]) ? "<h5>$m[0]<h5>" : '';echo "<h6>$item->description<h6>";

}
?>

【问题讨论】:

    标签: php css rss


    【解决方案1】:

    我会创建一个样式表并更改 h4h5 和其他可能具有或继承边距的元素的边距。

    我建议获取Firebug,然后右键单击 Firefox 中的麻烦元素并从上下文菜单中选择 Inspect Element

    然后,在右侧面板上,选择 Layout 选项卡并直观地查看页边距。如果它们大于您的要求,请通过 CSS 进行调整(您也可以使用 Firebug 实时调整以获得即时反馈)。

    然后像这样修改CSS...

    h3 {
        margin: 5px 3px 2px 1px; /* top right bottom left */
    }
    

    【讨论】:

    • 做到了...谢谢!我没有定义任何东西,但是一旦我定义了空间就没有问题了......
    猜你喜欢
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多