Benutzer Diskussion:Tera: Unterschied zwischen den Versionen
Tera (Diskussion | Beiträge) |
ARTy (Diskussion | Beiträge) |
||
Zeile 19: | Zeile 19: | ||
Ausrufezeichen können nun nicht mehr so verwendet werden wie zuvor, bisher sorgten die nur für Fettdruck und Zentriertsetzung, jetzt hebeln sie Dinge wie die Hintergrundfarbe aus und erzeugen stattdessen einen schwachen Grauton. Woran liegt das? –[[Datei:Benutzer_ARTy_Signatur.png|link=Benutzer:aRTy]] 20:42, 4. Sep. 2011 (CEST) | Ausrufezeichen können nun nicht mehr so verwendet werden wie zuvor, bisher sorgten die nur für Fettdruck und Zentriertsetzung, jetzt hebeln sie Dinge wie die Hintergrundfarbe aus und erzeugen stattdessen einen schwachen Grauton. Woran liegt das? –[[Datei:Benutzer_ARTy_Signatur.png|link=Benutzer:aRTy]] 20:42, 4. Sep. 2011 (CEST) | ||
: Hast du mal ein Beispiel? --[[Benutzer:Tera|<span style="font-weight:bold;color:#0D65A6">Tera</span>]] 21:14, 4. Sep. 2011 (CEST) | : Hast du mal ein Beispiel? --[[Benutzer:Tera|<span style="font-weight:bold;color:#0D65A6">Tera</span>]] 21:14, 4. Sep. 2011 (CEST) | ||
::Die von dir eben veränderte Effektstapelung sieht nun [http://img708.imageshack.us/img708/1016/tempqv.jpg so] aus. –[[Datei:Benutzer_ARTy_Signatur.png|link=Benutzer:aRTy]] 21:28, 4. Sep. 2011 (CEST) | |||
== Herzlichen Glückwunsch == | == Herzlichen Glückwunsch == |
Version vom 4. September 2011, 20:28 Uhr
Tabellen in Opera
Sämtliche Tabellen, die die Vorlage:Prettytable verwenden bzw. einen farbigen Rand mit rules="all" kombinieren, sind – soweit ich das jetzt sehe – in Opera zerschossen oder zumindest fehlerhaft. Entsprechend betrifft das nicht nur meinen Vorschlag für die EotN-Missionsübersicht, sondern unzählige Tabellen, die derzeit bereits im Hauptnamensraum rumfliegen. Hast du da eine zündende Idee oder zumindest eine Ahnung, woran das liegen könnte? Jedenfalls werde ich an meinem Vorschlag kaum sinnvoll weiterarbeiten können, wenn es ein Grundsatzproblem ist. – 22:22, 17. Jun. 2011 (CEST)
- rules ist schon immer ein nerviges Problemkind gewesen, weil es mit einigen CSS-Regeln im Konflikt steht. Opera scheint eine etwas andere Reihenfolge beim Rendern zu haben, sodass die Rahmen da irgendwie irgendwoher überschrieben werden. Ist auch der Grund, warum man für solche Sachen CSS nutzt, was eigentlich dafür da ist, und nicht irgendein HTML-Attribut. --Tera 22:38, 17. Jun. 2011 (CEST)
- Wie wollen wir es dann handhaben? Es betrifft ja, wie gesagt, einen Haufen von Hauptnamensraumtabellen.
border=1 style="border:1px solid #7777CC; border-collapse:collapse;"
liefert im Prinzip akzeptable Ergebnisse, also ein schlichter Austausch von rules=all mit border=1. Dabei werden die Farben aber nur für den Rahmen verwendet, nicht aber die Linien innen. Gibt es da einen schlichten Befehl, um die Farbe zu übertragen, oder müsste man im Grunde mit Einzeldefinitionen und somit Klassen/Definitionen per MediaWiki arbeiten? – 22:56, 17. Jun. 2011 (CEST)- Am liebsten wäre mir es, wenn wir das komplett auf CSS ändern (
.prettytable
aus dem Wiki2-Common.css könnte man als Vorlage nehmen). border=1 ist halt wieder so eine alte HTML4-Legacy-Sache, die man normalerweise mit mehreren CSS-Definitionen macht. die style-Definiton von table wird ja auch nur auf den äußeren Tabellenrand angewendet, von daher ist das schon richtig, dass die Farben da nicht die inneren Zellen übernehmen. Muss man morgen mal schauen. --Tera 23:05, 17. Jun. 2011 (CEST)- Wie lösen wir das nun? – 22:44, 22. Jul. 2011 (CEST)
class
und gut. -- Redeemer 23:38, 22. Jul. 2011 (CEST)- Habs mal aus dem Wiki2 (border-Farbe von Vorlage:Prettytable) übernommen. --Tobias Xy 02:18, 23. Jul. 2011 (CEST)
- Es empfiehlt sich, die Vorlage:Prettytable als veraltet zu deklarieren. Dort direkt class="prettytable" reinzuwerfen halte ich für riskant, weil doppelte Klassendefinitionen sich gegenseitig ersetzen. Man müsste erstmal schauen, wo es neben prettytable in Tabellendefinitionen noch weitere Klassen gibt und das soweit ersetzen. --Tera 10:20, 23. Jul. 2011 (CEST)
- Wir haben an einigen Stellen, beispielsweise bei Rüstungsübersichten, die klassenspezifischen Farben für die Tabelle verwendet. Dort nun das Navigationsblau zu benutzen sieht etwas seltsam aus; Redeemer meinte gestern auf Nachfrage außerdem zu mir, dass „inherit“ nicht problemlos funktionieren würde. Lohnt es sich zehn Unterklassen für Farben zu verwenden, lassen wir die Farben dort raus, oder machen wirs ganz anders? – 11:45, 23. Jul. 2011 (CEST)
- Prettytable definiert doch gar keine Hintergrundfarben, oder was meinst du jetzt genau? Edit: meinst du die Rahmenfarben? Was genau funktioniert an inherit nicht?--Tera 13:56, 23. Jul. 2011 (CEST)
- Ja, ich meine Rahmen. Ich hatte Janni gefragt, ob man statt der Festlegung im CSS mit inherit arbeiten könnte um dann bei der Tabelle noch Entscheidungsfreiraum zu haben. Er meinte, das würde nicht gut gehen, wenn ich das richtig verstanden habe. – 14:26, 23. Jul. 2011 (CEST)
- Joar, ich kann mir nur vorstellen, dass ein
table.prettytable th/td
etwas zu weit gefasst wäre, allerdings könnte man da auch mittable.prettytable > (tbody >) tr > th/td
oder ähnlichem experimentieren. Muss man mal ausführlich testen für aktuellen Opera/FF/IE. Dann können wir durchaus auch inherit nehmen und man könnte der table eine Standardfarbe (oder per style="" eine andere) geben die die th/td dann nur übernehmen. --Tera 14:50, 23. Jul. 2011 (CEST)- Ich habe hier mal einen Test erstellt. Die obere Tabelle ist in etwa das was wir momentan haben, die untere nutzt inherit. Dabei muss die Rahmendefinition auf die gesamte Hierarchie von
table > tbody > tr > th/td
angewendet werden. Hier ist ein Browsertest, der läuft allerdings noch. Ich habe es mit aktuellen IE, FF und Opera getestet und da funktioniert es. --Tera 11:18, 25. Jul. 2011 (CEST)- Die Tests, die ich mir vor grob 2 Wochen angesehen habe, sahen gut aus. Wäre das dann theoretisch bereit zum Einbau? – 08:04, 7. Aug. 2011 (CEST)
- Ich habe jetzt mal die Klasse hier und im Wiki2 angepasst. --Tera 12:43, 27. Aug. 2011 (CEST)
- Die Tests, die ich mir vor grob 2 Wochen angesehen habe, sahen gut aus. Wäre das dann theoretisch bereit zum Einbau? – 08:04, 7. Aug. 2011 (CEST)
- Ich habe hier mal einen Test erstellt. Die obere Tabelle ist in etwa das was wir momentan haben, die untere nutzt inherit. Dabei muss die Rahmendefinition auf die gesamte Hierarchie von
- Joar, ich kann mir nur vorstellen, dass ein
- Ja, ich meine Rahmen. Ich hatte Janni gefragt, ob man statt der Festlegung im CSS mit inherit arbeiten könnte um dann bei der Tabelle noch Entscheidungsfreiraum zu haben. Er meinte, das würde nicht gut gehen, wenn ich das richtig verstanden habe. – 14:26, 23. Jul. 2011 (CEST)
- Prettytable definiert doch gar keine Hintergrundfarben, oder was meinst du jetzt genau? Edit: meinst du die Rahmenfarben? Was genau funktioniert an inherit nicht?--Tera 13:56, 23. Jul. 2011 (CEST)
- Wir haben an einigen Stellen, beispielsweise bei Rüstungsübersichten, die klassenspezifischen Farben für die Tabelle verwendet. Dort nun das Navigationsblau zu benutzen sieht etwas seltsam aus; Redeemer meinte gestern auf Nachfrage außerdem zu mir, dass „inherit“ nicht problemlos funktionieren würde. Lohnt es sich zehn Unterklassen für Farben zu verwenden, lassen wir die Farben dort raus, oder machen wirs ganz anders? – 11:45, 23. Jul. 2011 (CEST)
- Es empfiehlt sich, die Vorlage:Prettytable als veraltet zu deklarieren. Dort direkt class="prettytable" reinzuwerfen halte ich für riskant, weil doppelte Klassendefinitionen sich gegenseitig ersetzen. Man müsste erstmal schauen, wo es neben prettytable in Tabellendefinitionen noch weitere Klassen gibt und das soweit ersetzen. --Tera 10:20, 23. Jul. 2011 (CEST)
- Habs mal aus dem Wiki2 (border-Farbe von Vorlage:Prettytable) übernommen. --Tobias Xy 02:18, 23. Jul. 2011 (CEST)
- Wie lösen wir das nun? – 22:44, 22. Jul. 2011 (CEST)
- Am liebsten wäre mir es, wenn wir das komplett auf CSS ändern (
Ausrufezeichen können nun nicht mehr so verwendet werden wie zuvor, bisher sorgten die nur für Fettdruck und Zentriertsetzung, jetzt hebeln sie Dinge wie die Hintergrundfarbe aus und erzeugen stattdessen einen schwachen Grauton. Woran liegt das? – 20:42, 4. Sep. 2011 (CEST)
- Hast du mal ein Beispiel? --Tera 21:14, 4. Sep. 2011 (CEST)
- Die von dir eben veränderte Effektstapelung sieht nun so aus. – 21:28, 4. Sep. 2011 (CEST)
Herzlichen Glückwunsch
... zum Geburtstag kleines Teralein. -- 20:56, 21. Aug. 2011 (CEST)