2010-05-24 29 views
1

我是PHP新手。使用php來改變RSS的邊界 - 菜鳥需要幫助!

我有一個代碼來顯示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>"; 

} 
?> 

回答

0

我想創建一個樣式表並改變h4h5並且可以具有或繼承利潤率其他元素的邊緣。

我會推薦獲得Firebug,然後右鍵單擊Firefox中的麻煩元素,然後從上下文菜單中選擇檢查元素

然後,在右側面板上,選擇佈局選項卡,並對邊距進行視覺觀察。如果它們大於你的要求,通過CSS進行調整(你也可以使用Firebug實時調整一些即時反饋)。

然後修改CSS是這樣的...

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

是誰幹的,謝謝!我沒有定義任何東西,但一旦我定義空間沒有更多的問題... – tim 2010-05-24 14:42:03