Sto tentando di aggiungere lo stile CSS a una tabella di Google Charts. Ho provato questo:Styling Google Charts Tabella
https://developers.google.com/chart/interactive/docs/gallery/table#customproperties
sulla prima cella (Mike), ma non ha funzionato. Ho impostato allowHtml su true nella variabile options. Come posso cambiare lo sfondo, il colore del testo, ecc. Delle singole celle? Grazie.
<script type="text/javascript">
google.load('visualization', '1', {packages:['table']});
google.setOnLoadCallback(drawTable);
function drawTable() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Employee Name');
data.addColumn('date', 'Start Date');
data.addRows(3);
data.setCell(0, 0, 'Mike', {style: 'background-color:red;'});
data.setCell(0, 1, new Date(2008, 1, 28));
data.setCell(1, 0, 'Bob');
data.setCell(1, 1, new Date(2007, 5, 1));
data.setCell(2, 0, 'Alice');
data.setCell(2, 1, new Date(2006, 7, 16));
var options = {
allowHtml: true
};
// Create a formatter.
// This example uses object literal notation to define the options.
var formatter = new google.visualization.DateFormat({formatType: 'long'});
// Reformat our data.
formatter.format(data, 1);
// Draw our data
var table = new google.visualization.Table(document.getElementById('dateformat_div'));
table.draw(data, options);
}
</script>
La tabella di google charts non è SVG, è HTML, quindi dovresti essere in grado di modificare gli stili semplicemente aggiungendo nuovi stili CSS. – user1477388
Hai letto questo? https://developers.google.com/chart/interactive/docs/examples#custom_table_example –
Grazie, Bondye! – carlosgg