Verschiedene Layouts für Tabellen |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Verschiedene Layouts für Tabellen |
Thu. 11. October 2007, 14:05
Beitrag
#1
|
|
Member Gruppe: Members Beiträge: 28 Mitglied seit: 27.03.2007 Mitglieds-Nr.: 782 |
Hallo,
ich suche nach einer praktikablen Möglichkeit, im Contentflex erstellten Tabellen eine Klasse zuordnen zu können. Bsp: <table class="a"> Ein umschließendes Template ist da wohl nicht die Lösung...oder? Kann mir jemand einen Tip geben, wo ich da ansetzen müsste? dixid |
|
|
Thu. 11. October 2007, 14:32
Beitrag
#2
|
|
Member Gruppe: Members Beiträge: 25 Mitglied seit: 07.10.2007 Mitglieds-Nr.: 1.165 |
Wäre aber wahrscheinlich die praktikabelste Lösung. Stand die Tage vor einem ähnlichen Problem und hab das auch so gelöst. Bei mir war es einmal eine Tabelle mit zwei und eine mit drei Spalten. Ich hab das so gelöst, dass ich ein Element mit den Zeilen erstellt habe
QUELLTEXT <tr> <th>{text:1}</th> <td>{text:2}</th> </tr> Das von QUELLTEXT <table class="klasseEins"> <colgroup> <col width="30%" /> <col /> </colgroup> <thead> <tr> <th>Header erste Spalte</th> <th>Header zweite Spalte</th> </tr> </thead> <tbody> und QUELLTEXT </tbody> </table> umschlossen wird. Du kannst ja einfach ein zweites umschließendes Template definieren und eben den Klassennamen des Table-Tags entsprechend ändern. Nachteil ist allerdings, dass du so auf eine feste Anzahl von Spalten festgelegt wärst. Außerdem wüsste ich nicht, wie man so wechselnde Zeilen-Styles festlegen kann :& Ob du dein Problem auch lösen kannst, wenn du das {table}-Element nimmst, weiss ich leider nicht Der Beitrag wurde von muhkuh bearbeitet: Thu. 11. October 2007, 14:33 |
|
|
Thu. 11. October 2007, 14:37
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
@muhkuh
Gutest Beispiel mit Muster. @dixid ZITAT Ein umschließendes Template ist da wohl nicht die Lösung...oder? Für das sind doch die Templates genau gedacht. Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Thu. 11. October 2007, 14:44
Beitrag
#4
|
|
Member Gruppe: Members Beiträge: 28 Mitglied seit: 27.03.2007 Mitglieds-Nr.: 782 |
Das Beispiel ist sehr gut.
Aber leider nicht praktikabel, da ich nicht voraussehen kann, welche Ausmaße die Tabellen haben werden, die der Kunde später anlegen will... Template ja, aber damit komme ich nicht ins TABLE-Tag, sondern nur "umschließend". |
|
|
Mon. 15. October 2007, 10:54
Beitrag
#5
|
|
Member Gruppe: Members Beiträge: 28 Mitglied seit: 27.03.2007 Mitglieds-Nr.: 782 |
Edit: Unfug entfernt.
Gruß dixid Der Beitrag wurde von dixid bearbeitet: Mon. 15. October 2007, 11:12 |
|
|
Mon. 15. October 2007, 11:02
Beitrag
#6
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
eine zynische frage: findest du es praktikabel, eine klasse durch javascript generieren zu lassen?
je nachdem, für was du die neue klasse benötigst, ist das alles andere als praktikabel. -------------------- |
|
|
Mon. 15. October 2007, 11:07
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 138 Mitglied seit: 26.03.2007 Wohnort: Magdeburg Mitglieds-Nr.: 752 |
eine zynische frage: findest du es praktikabel, eine klasse durch javascript generieren zu lassen? je nachdem, für was du die neue klasse benötigst, ist das alles andere als praktikabel. Ja, zumal du das doch auch ohne Probleme mit reinem CSS machen könntest? Ich meine du hast das umfließende DIV mit der Class A, wenn du nun alle Elemente darin selektieren wolltest könntest du es ja über "div.a *" oder "div.a table td" oder oder oder machen? Finde also ebenfalls das JavaScript/jQuery hier definitiv nicht notwendig wäre... Der Beitrag wurde von grafzahl bearbeitet: Mon. 15. October 2007, 11:09 -------------------- |
|
|
Mon. 15. October 2007, 11:10
Beitrag
#8
|
|
Member Gruppe: Members Beiträge: 28 Mitglied seit: 27.03.2007 Mitglieds-Nr.: 782 |
Verdammt, ihr habt recht!
|
|
|
Mon. 15. October 2007, 11:10
Beitrag
#9
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
ich glaube es geht eher darum, tabellen unabhängig voneinander anzusprechen. die lösung mit den umschliessenden templates ist da wohl die optimalere lösung. jquery ist höchstens dafür da, der tabelle die sogenannten «zebrastreifen» zu verpassen.
-------------------- |
|
|
Mon. 15. October 2007, 14:55
Beitrag
#10
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 1.126 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 7 |
Edit: Unfug entfernt. Unfug ist das nicht, eher nicht dem Bedarf angepasst. Stell den Code doch wieder ein. die sogenannten «zebrastreifen» zu verpassen. kann du das mir mal kurz erklären, wie das geht. -------------------- ------
Ich gehe spazieren durch Gelsenkirchen |
|
|
Mon. 15. October 2007, 15:10
Beitrag
#11
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
kann du das mir mal kurz erklären, wie das geht. denke, diese seite kann dir das besser erklären als ich. einfach, genial und schnell. gruss andi -------------------- |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 30.5.24 - 06:49 |