rss feed-çaylak bir yardıma ihtiyacı conusme için php kullanarak marjları!

1 Cevap php

Ben PHP için yeni duyuyorum.

Ben bir RSS beslemesi görüntülemek için bir kod var ama her öğenin (başlık / tarih ve açıklama) arasında büyük bir boşluk vardır.

O bu marjlarını ortadan kaldırmak mümkün mü?

<?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>";

}
?>

1 Cevap

Ben bir stil oluşturmak ve h4, h5 üzerine marjları ve marjları var veya miras olabilecek diğer unsurları değiştirmek istiyorum.

I Firebug, sonra sağa Firefox zahmetli elemanları üzerine tıklayarak ve bağlam menüsünden Inspect Element seçerek alıyorum tavsiye ediyorum.

Ardından, sağ panelde, Layout sekmesini seçin ve marjları görsel bir görünüm var. Onlar size gereken daha büyük ise, (aynı zamanda gerçek zamanlı bazı hemen geri bildirim için Firebug kullanarak ayarlayabilirsiniz) CSS aracılığıyla ayarlayın.

Sonra şöyle CSS değiştirmek ...

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