NEWS
Json-Tabelle stylen
-
Pix hat sowas fürden TV Spielfilm Adapter irgendwo gepostet.
Führte bei mir aber dazu, dass es für alle json Widgets galt.
Gruß
Rainer
-
Hi,
Du kannst eine eigene Klasse im View vergeben. Ich habe als Beispiel eine Klasse mit dem Namen meinvis eingegeben:

Dann gehst Du auf den CSS Reiter und fügst Deine Anpassungen durch:
Die Überschrift hat die Klasse .meinvis-th Die Spalten .meinvis-tr usw.

Dein verwendeter Name, gefolgt von einem Bindestrich, gefolgt von den üblichen HTML Tabellenbezecihnungen sind also die aufzurufende Klasse.
Ich hoffe Du hast ein bisschen CSS Kenntnisse?
Mit dieser Technik werden nur(!) diese Widgets angepasst, denen du diesen Klassennamen gabst.
Z.B.:
.meinvis-tr{ background-color: rgba(187, 156, 175,0.6); font-size: 11px; } .meinvis-th{ background-color: rgba(87, 156, 175,0.6); color: red; }ergibt:

Der Rest ist jetzt fummelei… :D
Hoffe es hilft dir!
Fitti
-
Es besteht die Möglichkeit, nur die gewünschten Eigenschaften derTabellenklasse per CSS direkt zu überschreiben. Das erspart die mühsame Neuanpassung und erhält die ursprüngliche Formatierung. Diese Änderungen wirken sich dann aber auch auf alle anderen Tabellen im Projekt aus.
Beispiel:
.tclass-th { background-color:lightgrey !important; color:black !important; } .tclass-tr:nth-child(even) { background-color:lightblue !important; } .tclass-tr:nth-child(odd) { background-color:white !important; }Wichtig ist das CSS-Attribut !important um die bestehenden Definitionen zu überschreiben.
Die CSS-Klasse muss im Widget nicht angegeben werden.