css
  • html-table
  • 2013-09-23 66 views 0 likes 
    0

    我有這個PHP頁面可以回顯錶行。我使用其他樣式的行與其餘的樣式相呼應,但當其他樣式的行被回顯爲第一行時,樣式完全消失。第一行的內聯樣式在執行時消失

    當我檢查元素時,我發現沒有設置樣式,也沒有設置元素上的類,即使如果其他樣式的另一行出現在它後面(意思是第一行之後),也不會有這些問題。

    PHP

    if (condition) 
        echo "<tr style='background-color: #FFC07D; opacity: 0.85;' class='note'><td>...</td></tr>"; 
    else 
    ... 
    

    PS:我要指出的是,表被隱藏,直到上的按鈕

    jQuery的用戶按:

    $('#table').slideToggle(500); 
    
    +0

    是否正確使用單引號代替雙引號在這方面? 'style =「background-col ...」' –

    +0

    謝謝...但沒有單引號工作就好.. :) –

    回答

    0

    當你看到頁面的源代碼代碼,你能看到styleclass屬性是否正確寫入?那麼問題可能在於CSS而不是PHP。

    您是否正在使用除style屬性之外的外部CSS表格?如果是這樣,你應該檢查它是否有任何tr:first-child指令。

    包含問題的頁面的URL將是更有效的方法來幫助您。

    0

    嘗試這樣的事:

    <table> 
        <?php 
         $i=10; 
         if($i >= 9){ 
          echo "<tr style='background-color: #FFC07D; opacity: 0.85;' class='note'><td>This is a paragraph.</td></tr>"; 
         } 
        ?> 
    </table> 
    
    相關問題