Kolay yolu, mevcut kod verilen, muhtemelen:
echo " <a href=\"update.php?id=" . $id . "\">Edit</a> <a href=\"confirm.php?id=" . $id . "\">Delete</a>";
Bu başarısız, ben şahsen aşağıdaki kullanmak istiyorum
CSS:
ul {display: block; }
ul li {display: inline; margin: 0 0.5em; border-left: 1px solid #000; }
ul li:first-child {border-left: 0 none transparent; }
PHP
echo "<ul>";
echo "<li><a href=\"update.php?id=" . $id . "\">Edit</a></li>";
echo "<li><a href=\"confirm.php?id=" . $id . "\">Delete</a></li>";
echo "</ul>";
Bu arada senin kodu ile sorun, bu html, tek bir alana çöktü edilir (<pre>
etiketleri veya
dışında) tüm uzay-beyaz. Yani a
elemanın çizgi bağlantı içinde kapalı (dolayısıyla benim ilk önerim, bunları kodlu ettik gibi) boşluklar içine uzanır, ve bir {kapanış arasında herhangi bir boşluk olarak [(2)] } ve bir sonraki açılış sonra kontrol etmeye çalışırken çizgi, aslında, biri a
next
sınırına kadar ve, olmadan çalıştırmak bir tek uzaya çökmüştür , bile olabilir overlap birbirlerine, o beyaz boşluk bağlantıları içinde kapalı olduğundan.
... Ben yeniden yazmak bu açıklama biraz gerekebilir. = / Umarım bu olsa, sizin için yararlı bulunuyor. Ben başlangıçta bağlantıları beyaz boşluk kaldırıldı ve bunun yerine between bağlantılar koymak neden neyse, o.