Pagina de start a forumului [R0]-MaRy.Cs-16.NeT-[GR]
Inregistrare • Cautare • FAQ • Membri • Grupuri • Autentificare
Tabele zebra - CSS

 
Raspunde la subiect    Pagina de start a forumului [R0]-MaRy.Cs-16.NeT-[GR] » · Tutoriale Diverse · Subiectul anterior
Subiectul urmator
Tabele zebra - CSS
Autor Mesaj
s1zE
CreaToR
CreaToR
s1zE

Data inscrierii: 27/Oct/2007
Mesaje: 453
Localitate: Giurgiu

Mesaj Tabele zebra - CSS Raspunde cu citat (quote)
Orcine a folosit vreodata iTunes, va recunoaste degrabă originea imaginii. Dungile care alterneaza intre alb si albastru au dublu rol: In primul rand arata mai bine din punct de vedere estetic si in al doi-lea rand ghideaza ochiul privitorului, permitandu-i acestuia observe mai bine detaliile unui rand.

Daca aveti impresia ca al doilea motiv nu este chiar asa de intemeiat observati diferentele in aceste imagini.

In eventualitatea in care utilizezi o asezare dinamica (liquid layout) in pagina unui site, poti ajunge in situatia arata in comparatia de mai sus. Coloanele sunt separate de mult spatiu alb (gol), facand dificila trecerea de la o coloana la alta pe acelasi rand.

Obtinerea efectului de linii colorate diferit in XHTML este destul de usor: se alterneaza culorile fundalului pentru liniile pare si impare. Una alba, una albastra, etc ..
Acest fapt poate fi facut cu doua clase CSS (una pentru dungile pare si alta pentru dungile impare) care se aloca cate una pentru fiecare rand, alternativ. Un exemplu simplu arata asa:

Code:
<html>
<head>
<title>tabele</title>
<style type=”text/css”>
#playlist tbody tr. par td {
background-color: #eee;
}
#playlist tbody tr.impar td {
background-color: #fff;
}
</style>
</head>
<body>
<table id=”playlist”>
<tbody>
<tr class=”par”>
<!—Aici este linia de întâia culoare -
</tr>
<tr class=”impar”>
<!—Aici este linia de a doua culoare -
</tr>
<tr class=”par”>
<!—Aici este linia de prima culoare -
</tr>
<tr class=”impar”>
<!—Aici este linia de a doua alură -
</tr>
<tr class=”par”>
<!—Aici este linia de prima tentă -
</tr>
<tr class=”impar”>
<!—Aici este linia de a doua nuanță -
</tr>
</tbody>
</table>
</body>
</html>
01/12/2007 02:05 Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:    
Raspunde la subiect    Pagina de start a forumului [R0]-MaRy.Cs-16.NeT-[GR] » · Tutoriale Diverse · Ora este GMT + 3 ore
Pagina 1 din 1

 
Mergi direct la: 
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum


Powered by phpBB © 2001, 2005 phpBB Group
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro