簡體   English   中英

style =“ background-color:#FF0000”不能在Chrome或Safari瀏覽器中使用?

[英]style=“background-color: #FF0000” not working in chrome or safari?

我正在為我的項目在ruby中創建一個html表,我想在某些單元格上具有背景色。 我首先嘗試了似乎已被棄用的“ bgcolor”,然后嘗試了style =“ background-color:#FF0000”,但似乎沒有任何效果。

我的代碼:

table = "<table class='sortable' id='components_table'>" +
            "<thead>" +
            "<tr class='all'>" +
            "<th>some-data1</th>" +
            "<th>some-data2</th>"  +
            "<th>some-data3</th>" +
            "</tr>" +
            "</thead>"

table += "<tr>" +
         "<td id='#{"some-data1"}'>" + some-data1 + "</td>" +
         "<td id='#{'some-data2'}'>" + some-data2 + "</td>" +
         '<td id="#{"some-data3"}" style="background-color: #FF0000">' + some-data3 + '</td>' 
table += "</tr>"

是style =“ background-color:#FF0000”在chrome / safari瀏覽器中不起作用嗎? 還有其他方法可以更改單元格的背景顏色以在Chrome / Safari / mozilla中顯示嗎?

style="background-color: #ff0000"應該可以。 您有color="#ff0000" 您缺少background-

在單引號內使用雙引號//不使用轉義字符

嘗試這個

table += "<tr>" +
     "<td id=\"#{'some-data1'}\">" + some-data1 + "</td>" +
     "<td id=\"#{'some-data2'}\">" + some-data2 + "</td>" +
     "<td id=\"#{'some-data3'}\" style=\"background-color: #FF0000\">" + some-data3 + "</td>" 
table += "</tr>"

暫無
暫無

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

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