php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.03.2005, 18:34  
Erfahrener Benutzer
 
Registriert seit: 08.03.2005
Beiträge: 476
Plague
Standard Jede zweite Zeile in einer Tabelle farbig

Hallo,

wie kann ich jede zweite Zeile (<td>) automatisch farbig darstellen lassen?

Gruß
Thomas
Plague ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.03.2005, 18:37  
Gast
 
Beiträge: n/a
Standard

Du weist jeder zweiten Zelle eine andere Klasse zu...so:

Code:
<td class="zelle1"></td>
<td class="zelle2"></td>
und legst diese Klassen dann via CSS fest. Das ist natürlich sehr schön zB mit PHP realisierbar.
  Mit Zitat antworten
Alt 21.03.2005, 18:39  
Erfahrener Benutzer
 
Registriert seit: 08.03.2005
Beiträge: 476
Plague
Standard

Die Tabelle wird aber dynamisch erstellt ohne dass ich da jeweils Zugriff nehmen kann...

Vielleicht kann ich Dir auch grade einfach nicht folgen.
Könntest Du mir ein detailiertes Beispiel geben?
Plague ist offline   Mit Zitat antworten
Alt 21.03.2005, 18:53  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.814
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

bei der ausgabe des html-codes:
PHP-Code:
<?php
for($i=0,$m=count($arr);$i<$m;$i++) {
   echo 
'<tr class="zeile'.($i ).'"><td>inhalt ... </td></tr>';
}
?>
$i % 2 gibt abwechselnd bei jedem schleifendurchlauf 1 oder 0 aus...
ausgabe:
Code:
<tr class="zeile0"> .... </tr>
<tr class="zeile1"> .... </tr>
<tr class="zeile0"> .... </tr>
<tr class="zeile1"> .... </tr>
<tr class="zeile0"> .... </tr>
dann definierst du zwei css-klassen:

Code:
.zeile1 td{
  background: #eee;
}
.zeile0 td {
  background: #ddd;
}
fertig.
axo ist offline   Mit Zitat antworten
Alt 21.03.2005, 18:55  
Gast
 
Beiträge: n/a
Standard

Vielleicht hilft auch dieser Thread:

http://www.phpfriend.de/forum/viewtopic.php?t=28529
  Mit Zitat antworten
Alt 21.03.2005, 19:10  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Noch eine Möglichkeit:
http://forum.webmasterpro.de/viewtop...003.html#83003
Corvin ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tabelle mit while nach 4 spalten zur nächsten zeile Supeede PHP Tipps 2008 6 10.05.2008 09:46
Position einer zeile in einer sortierten tabelle bestimmen Drache Datenbanken 9 17.06.2007 10:45
Bestimmte Zeile aus Tabelle auslesen anhand von einer Angabe DerTschmi Datenbanken 6 18.03.2006 17:00
[Erledigt] letzte ID und letzte Zeile in einer Tabelle Datenbanken 6 04.03.2006 12:14
[Erledigt] Problem mit dem Füllen einer Tabelle über Formular PHP Tipps 2006 18 10.01.2006 12:51
Subquery gibt NULL, wenn mehr als eine Zeile in Tabelle tapferesschneiderlein Datenbanken 8 31.07.2005 22:36
[Erledigt] Erste Zeile einer Tabelle wird nicht ausgelesen Datenbanken 11 18.07.2005 02:18
eine zeile in meiner tabelle in der DB löschen GrU3nL!nG Datenbanken 3 13.07.2005 12:57
Zeile einer Tabelle per Mausklick markieren ! Cyberbob_at_tot HTML, Usability und Barrierefreiheit 2 27.06.2005 15:17
Komplette Zeile in eine andere Tabelle kopieren? Cyberbob_at_tot Datenbanken 3 17.06.2005 12:09
Letzte Zeile der Tabelle aus lesen! Blank Datenbanken 10 10.06.2005 16:06
Über Link einen Zeile aus Tabelle löschen Calli PHP Tipps 2004-2 24 03.12.2004 13:35
jede 2. Zeile aus MySQL Tabelle auslesen PHP Tipps 2004-2 4 09.11.2004 14:25
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
jede zweite zeile farbig php, php jede zweite zeile, css jede zweite zeile, css tabelle jede zweite zeile, html tabelle jede zweite zeile, php tabelle farbe, php jedes zweite, html tabelle jede zweite zeile markieren, php jede zweite zeile farbig, html jede zweite zeile farbig, php tabelle jede zweite zeile farbig, jede zweite zeile farbig css, php tabelle farbig, css jede zweite zeile einfärben, jede zweite zeile farbig html, php tabelle jede zweite zeile, php jede zweite, jede zweite zeile php, html tabelle jede zweite zeile farbig, php tabellen farbe

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:17 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.