Sunteți pe pagina 1din 3

BIROTICĂ CSS avansat

CSS avansat
IH.04.1. Dimensionare

Proprietăţile CSS de dimensionare ne permit să controlăm lungimea şi lăţimea elementelor şi spaţiul


dintre două linii.

Proprietate Descriere Valori

height Înăţimea fixă unul element. auto, lungime, %

line-height Distanţa dintre două linii. normal, număr, lungime, %

max-height Înălţimea maximă a unui none, lungime, %


element.

max-width Lăţimea maximă a unui none, lungime, %


element.

min-height Înălţimea minimă a unui lungime, %


element.

min-width Lăţimea minimă a unui lungime, %


element.

width Lăţimea fixă a unui element. auto, lungime, %

IH.04.2. Clasificare

Proprietăţile CSS de clasificare ne permit să controlăm modul în care va fi afişat un element, unde
va apărea un element într-un element, poziţionarea relativă a unui element faţă de poziţia normală,
poziţionarea absolută a unui element, vizibilitatea unui element.

Proprietate Descriere Valori

clear Specifică părţile în care acest left, right, both, none


elment nu poate avea un
element float.

cursor Tipul de cursor afişat când url, auto, crosshair, default,


mouse-ul este deasupra acestui pointer, move, e-resize, ne-resize,
element. nw-resize, se-resize, sw-resize,
sresize, w-resize, text, wait, help

-1-
BIROTICĂ CSS avansat

display Cum şi dacă un element va fi none, inline, block, list-item, runin,


afişat. compact, marker, table, inlinetable,
table-row-group, tableheader-
group, table-footer-group, table-
row, table-column-group, table-
column, table-cell, tablecaption

float Specifică în ce parte pluteşte left, right, none


un element faţă de alte
element.

position Plasează un element într-o static, relative, absolute, fixed


poziţie statică, relativă,
absolută sau fixă.

visibility Specifică dacă un element va visible, hidden, collapse


fi vizibil sau invizibil

IH.04.3. Poziţionare

Proprietăţile de poziţionare ne permit să specificăm poziţia prin coordonatele de sus, jos, dreapta şi
stânga.

Proprietate Descriere Valori

bottom Distanţa dintre marginea de auto, %, lungime


jos şi element.

clip Forma elementului. Elementul formă, auto


este decupat după această
formă şi afişat.

left Distanţa dintre marginea din auto, %, lungime


stânga şi element.

overflow Ce se întâmplă dacă conţinutul visible, hidden, scroll, auto


din element este mai mare
decât dimensiunile
elementului.

position Poziţionarea elementului faţă static, relative, absolute, fixed


de părinte.

-2-
BIROTICĂ CSS avansat

right Distanţa dintre element şi auto, %, lungime


marginea din dreapta.

top Distanţa dintre element şi auto, %, lungime


marginea de sus.

vertical-align Alinierea verticală a baseline, sub, super, top, text-top,


elementului. middle, bottom, text-bottom,
lungime, %

z-index Poziţia elementului în ordinea auto, număr


afişării.

IH.04.4. Pseudo-clase

Am stabilit deja ce înseamnă clase CSS. Pseudo-clasele sunt o clasificare a stilurilor după un alt
nivel. Pseudo-clasele se definesc cu ajutorul simbolului „:” după numele elementului sau numele
clasei, ca în exemplul următor:

selector:pseudo-clasă { proprietate: valoare }


selector.clasă:pseudo-clasă { proprietate valoare }
În general, pseudo-clasele sunt folosite pentru definirea diferitelor stări ale legăturilor din paginile
HTML. Un link poate avea unul dintre următoarele stări: vizitat, având cursorul peste, activ sau nici
unul dintre acestea.

Sunt definite următoarele pseudo-clase pentru link-uri:

a:link {color: #FF0000} /* link ne-vizitate */


a:visited {color: #00FF00} /* link vizitat */ a:hover
{color: #FF00FF} /* link cu cursor deasupra*/ a:active
{color: #0000FF} /* link activ (selectat) */

-3-

S-ar putea să vă placă și