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 10.11.2004, 19:51  
Gast
 
Beiträge: n/a
Standard [Erledigt] css style für <tr>?

Kann ich in einem CSS auch definieren, wie ganze Tabellenzeilen ausgegeben werden? z. B. von Zeile zu Zeile wechselnder Hintergrund:

Code:
<table>
<tr>
<th></th><th>Nr.</th><th>Name</th><th>Vorname</th><th>Strasse</th><th>PLZ</th><th>Ort</th>
</tr>
<? $i = 0;
while(each($dataset)) {
	if(is_int(($i+1)/2))
		$tl = "tableline1";
	else
		$tl = "tableline2";
?>
	<tr>
		<td><? echo ($i+1);  ?></td>
		<td id="<? echo $tl; ?>"><? echo $dataset[$i]['name']; ?></td>
		<td id="<? echo $tl; ?>"><? echo $dataset[$i]['sname']; ?></td>
		<td id="<? echo $tl; ?>"><? echo $dataset[$i]['street']; ?></td>
		<td id="<? echo $tl; ?>"><? echo $dataset[$i]['zipcode']; ?></td>
		<td id="<? echo $tl; ?>"><? echo $dataset[$i]['city']; ?></td>
	</tr>
<? $i++; }?>
</table>
hier hab ichs jetzt über folgenden Style gemacht, aber schöner wärs natürlich im <tr> Tag:

style.css
Code:
#tableline1 {
	background-color:#DCDCDC;
}
#tableline2 {
	background-color:#4477FF;
}
Wenn übrigens einer eine elegantere Methode hat, um die Zeilen mit wechselnder Farbe darzustellen, bitte melden
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 10.11.2004, 22:26  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Code:
<tr class="<?PHP echo ($i++%2==0) ? 'odd' : 'even'; ?>">
Code:
.odd {
  background:#DDD;
}
.even {
  background:#EEE;
}
derHund ist offline   Mit Zitat antworten
Alt 11.11.2004, 13:24  
Gast
 
Beiträge: n/a
Standard

Zitat:
<?PHP echo ($i++%2==0) ? 'odd' : 'even'; ?>
Das hab ich zwar nicht so ganz verstanden, aber ich hab's trotzdem optimiert indem ich die IF-Bedingung direkt geschrieben habe:
Code:
<? if(is_int(($i+1)/2)) echo "even"; else "odd"; ?>
Rest hat auch super geklappt - thx
  Mit Zitat antworten
Alt 11.11.2004, 15:36  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Klabauter
Zitat:
<?PHP echo ($i++%2==0) ? 'odd' : 'even'; ?>
Das hab ich zwar nicht so ganz verstanden, aber ich hab's trotzdem optimiert indem ich die IF-Bedingung direkt geschrieben habe:
Code:
<? if(is_int(($i+1)/2)) echo "even"; else "odd"; ?>
Rest hat auch super geklappt - thx
des hundes version ist die optimierte
  Mit Zitat antworten
Alt 12.11.2004, 13:27  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

schau mal nach:
http://msdn.microsoft.com/library/de...onditional.asp

andere sprache, aber das selbe prinzip
imported_Ben ist offline   Mit Zitat antworten
Alt 02.12.2004, 16:52  
Gast
 
Beiträge: n/a
Standard

Zitat:
Bedingter (ternärer) Operator (?: )
ja thx ben, kann schon hier und da sinnvoll eingesetzt werden :wink:
  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
Wie Erstelle ich Einen neuen Style MSV PHP Tipps 2008 2 03.05.2008 13:34
Style Ansicht, Benutzerbilder und Signaturen hoefti Board-Support 2 08.10.2007 10:59
Style Beitragsarchiv 3 14.07.2005 15:00
style for phpbb-action 1.3m Beitragsarchiv 1 06.06.2005 22:36
Style bzw. tpl Wechsel mit $_GET PHP Tipps 2005 12 14.04.2005 12:06
Frage zu Style Sheets HTML, Usability und Barrierefreiheit 9 03.03.2005 13:58
[Erledigt] nur in tabelle style benutzen! HTML, Usability und Barrierefreiheit 10 17.12.2004 20:23
Formularfelder auswerten, bei Fehler andere Style GN PHP Tipps 2004-2 5 14.12.2004 00:19
[Erledigt] Style Sheets und Firefox, Verständnisfrage. HTML, Usability und Barrierefreiheit 11 24.11.2004 21:25
Style von php.de? Off-Topic Diskussionen 7 22.11.2004 12:07
bei Fehler anderen Style GN PHP Tipps 2004-2 7 16.11.2004 17:24
Auswahllisten + style? HTML, Usability und Barrierefreiheit 0 16.11.2004 08:41
css style: super im mozen, garnicht im ie HTML, Usability und Barrierefreiheit 14 22.08.2004 18:13
CSS Style Problem HTML, Usability und Barrierefreiheit 5 09.08.2004 10:35
Problem mit Link Style HTML, Usability und Barrierefreiheit 8 05.08.2004 17:59

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
tr&gt;, tr&gt;tr&gt;, php odd css, php hintergrund im wechsel odd, css styles tr

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:59 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.