Hallo!
Bei dem Transfer nach 4.x ist meine Tabelle plötzlich unsichtbar geworden. Es ist nur noch der äußere Rahmen, nicht aber das Gitter im Inneren zu sehen. Im Backend sieht alles okay aus, doch leider
nicht auf meiner HP. Ich habe bei Tabelleneigenschaften Dicke des Rahmens und Farben geändert, doch ohne Erfolg. Was kann ich tun, damit die Tabelle wieder sichtbar wird?
Vielen Dank!
Tabelle bei Joomla 4.X sichtbar machen
- joomlatist
- Erledigt
-
-
Welche Tabelle denn eigentlich? Hast du einen Link zur Seite für uns?
(Gibt ja so viele Möglichkeiten )
-
Ich habe die Tabelle mit dem Editor online erstellt. Wie gesagt im Backend sieht man alle Linien:
https://www.arthur-gordon-wolf.de/index.php/stories -
In der template.min.css steht folgendes drin, was greift:
Eventuell mittels der user.css überschreiben, so dass border auf z.B. 1px gesetzt wird, oder im Editor mit !important arbeiten.
Vielleicht auch nützlich: Sorge dafür, dass der Editor es genauso anzeigt, wie es durch die Template-Formatierung dann auch auf der Webseite auschaut.
-
Hmmm... ich finde nur:
<table style="border-collapse: collapse; width: 100%; height: 26710.5px; background-color: #ffffff; border-color: #000000; border-style: solid; margin-left: auto; margin-right: auto;" border="2">
<tbody>
-
Nutze Analysemöglichkeiten wie z.B. die Taste F12 im Firefox!
Und lass nach Möglichkeit das Template die Formatierungen vornehmen. Wähle nicht etwa in jeder Textzeile eine Schriftgröße, eine Schriftfarbe usw. Das bläht den Code stark auf und ist auch noch Inline-Style. Nur wenn man von der Standardformatierung mal abweichen muss, könnte man diese Möglichkeit nutzen. Ansonsten ergänze ein Klasse in der user.css und verwende sie im entsprechenden Tag (siehe Grundlagen css).
-
Durch viel Herumprobieren habe ich nun doch eine Lösung gefunden: Ich habe den Zellen jeweils eine bestimmte Breite zugeordnet...und plötzlich waren die Linien da! Sehr mühsam zwar, da ich jede Zelle einzeln neu zuweisen musste, aber das Ergebnis ist so, wie ich es mir wünschte.
-
Sehr mühsam zwar, da ich jede Zelle einzeln neu zuweisen musste
Und deswegen macht man sowas mit CSS...
-
Und deswegen macht man sowas mit CSS...
Ganz sicher. Doch bis ich mich da eingelesen habe, ist meine Tabelle schon fertig. :-)))
-
Ganz sicher. Doch bis ich mich da eingelesen habe, ist meine Tabelle schon fertig. :-)))
Eine Tabelle war ganz sicher keine gute Wahl, den auf Mobile sieht es gar nicht gut aus.
Hier auf die Schnelle mit dem JCE Editor und ein paar klicken, mobile tauglich:
https://cass.lafoi.ch/test-ohne-tabelle (provisorisch für kurze Zeit)
Gibt natürlich noch weitere Möglichkeiten, der Tiny kenne ich (noch) nicht.
CSS werden dann in der user.css eingefügt.
-
Eine Tabelle war ganz sicher keine gute Wahl, den auf Mobile sieht es gar nicht gut aus.
Hier auf die Schnelle mit dem JCE Editor und ein paar klicken, mobile tauglich:
https://cass.lafoi.ch/test-ohne-tabelle (provisorisch für kurze Zeit)
Gibt natürlich noch weitere Möglichkeiten, der Tiny kenne ich (noch) nicht.
CSS werden dann in der user.css eingefügt.
Naja, danke für die Mühe, aber mir gefällt es so, wie es aktuell ist.
-
-
Ganz sicher. Doch bis ich mich da eingelesen habe, ist meine Tabelle schon fertig. :-)))
Ich ertappe mich auch oft bei solchen Handlungen/Gedanken. Bei CSS passt bei mir aber immer wieder die Metapher vom Angler: https://erfolgreichwirken.type…6/04/metapher_vom_an.html.
Dabei geht es mir gar nicht ums Optimieren. Es macht mir einfach mehr Spaß einen guten Aufbau zu überlegen, als Dinge zu kopieren und am Ende den Überblick zu verlieren.
Ich weiß nicht, ob das bei dir passt, weil das Ergebnis dich ja zufrieden stellt. Da du das Wort "mühsam" schreibst, lohnt sich aber vielleicht doch ein Schritt zurück um es in der Zukunft leichter zu haben?
-
Eine Tabelle war ganz sicher keine gute Wahl, den auf Mobile sieht es gar nicht gut aus.
Das kann ich so nicht stehen lassen. Auch wenn Tabellen nicht gerade das Mittel der Wahl sind, gibt es doch viele Fälle, wo sie einfach besser sind.
Konsequenz ist allerdinsg, dass ich jede Tabelle bzw. jeden Tabellentyp indivuell so über CSS manipulieren muss, dass es auch dem Smartphone passt. Ich habe dazu z.B. unterschiedliche Tabellentypen festgelegt und entsprechend klassifiziert. So muss nur einmalig CSS-Code für den jeweiligen Tabellentyp geschrieben werden.
Dazu ein kleines Beispiel: https://www.ig-lilienthal.de/index.php (noch unter Joomla 3) und ganz nach unten scrollen. Da sind zwei kleine Tabellen. Dann die Seite verkleinern und es wird sehr schön deutlich, wie gut es auch auf dem Smartphone aussehen kann.
-
Das kann ich so nicht stehen lassen. Auch wenn Tabellen nicht gerade das Mittel der Wahl sind, gibt es doch viele Fälle, wo sie einfach besser sind.
Habe von diese Tabelle hier gesprochen:
https://www.arthur-gordon-wolf.de/index.php/storiesAber trotzdem ist eine Tabelle nie eine gute Wahl.
-