ben burada cevapsız bir şey, PHP tablo satırında tarzı kısmen çalışıyor!

3 Cevap php

döngü içindeyken, aşağıdaki tablo satırındaki stil ayarı olduğunda hiçbir sınır gösterir? neden? Arka plan renk ayarı gayet iyi çalışıyor, ama bu ... HİÇBİR SINIR UP GÖSTERİLERİ değil ...

    // Build Result String
$display_table = "<table>";
while($row = mysql_fetch_array($qry_result)){

$display_table .= "<tr style='border-top-width: thin; border-top-style: solid;'>"; //  wont work here, why????? But if I set bgr color to something, the bgr color works, but not the border thing... hmmmmmm

$display_table .= "<td width='110' rowspan='2'>BILD HÄR</td>";
$display_table .= "<td width='377' height='15'>$row[headline]</td>";
$display_table .= "<td width='67' rowspan='2'>$row[insert_date]</td>";
$display_table .= "</tr>";
$display_table .= "<tr>";
$display_table .= "<td height='15'>$row[price]:-</td>";
$display_table .= "</tr>";
}

$display_table .= "</table>";
echo $display_table;

3 Cevap

sadece bir kap etiketi, çünkü css hep tr eleman çalışmıyor, tr üzerinde bir sınıf koyarak ve o kadar stil stil kullanmayı deneyin

örneğin:

<style type="text/css">
    .myrow td
    {
        border-top:solid 1px black;
    }

</style>

<table>
    <tr class="myrow">
        <td>...

Satırlar sınırları yok. Hücreler yapmak. Move border-top-style: solid tr içinde td elemanlarına ilişkindir.

Bu stilleri kullanarak deneyebilirsiniz

table {
  border-collapse:collapse;
}

td {
  border-top: 1px solid black;
}