簡體   English   中英

更改備用行的顏色

[英]Changing colour for alternate rows

我想通過交替的行顏色使表格更具可讀性。 我已經看完其他答案,但是看不到如何將它們應用於我的代碼。 我在代碼的最后一部分嘗試了各種切換方法,但一切都中斷了。

我不能使用jquery或CSS,因為我只能訪問這部分代碼。

我想切換到bgcolor =“#8BC6FD”

<table cellspacing=0 cellpadding=2 border="thin">
<col width=150>
<col width=100>

    <tr bgcolor="#D4E9FC" style="outline: thin solid">
    <td class="viewN"><b>TYPE:- </b></td>
    <td class="viewN"><b>PACKING:- </b></td>
    </tr>

    <?php 
    $dbconn = pg_connect("host=127.0.0.1 XXXX password=YYYY)") or die('Could not connect: ' . pg_last_error());

    $query = "SELECT * FROM stock
        ORDER BY name" ; 

    $result = pg_query($query); 
    if (!$result) { 
        echo "Problem with query " . $query . "<br/>"; 
        echo pg_last_error(); 
        exit(); 
    } 

    while($myrow = pg_fetch_assoc($result)) { 
        printf ("<tr><td>%s</td><td>%s</td></tr>", htmlspecialchars($myrow['type']),htmlspecialchars($myrow['packing']));
    } 
    ?> 
    </table>

我不能使用jquery或CSS,因為我只能訪問這部分代碼。

目前尚不清楚您指的是代碼的哪一部分。 假設您可以訪問顯示的所有代碼,則可以將<style>標記放在<table>之前或之后。

就像定義第n個CSS一樣簡單

<style>
    /* tr:nth-child(odd) {background-color: #0000cc} */
    tr:nth-child(even) {background-color: #D4E9FC}
</style>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM