Web3.tehnologii Web CSS PDF
Web3.tehnologii Web CSS PDF
Web3.tehnologii Web CSS PDF
CSS 3
CSS - Cascading Style Sheets
o clasa este asociata unui selector HTML -> acea clasa poate fi folosita
doar cu eticheta HTML respectiva
- orice element creat intr-o foaie de stil este prezentat in propriul lui
cadru
- margin - permite stabilirea distantei dintre un element si alte elemente alaturate, prin
specificarea unei valori pentru marginea din fiecare latura (sus, dreapta, jos, stanga -
ordine); daca specificam doar o valoare, aceasta va fi aplicata tuturor marginilor;
daca specificam doua sau trei valori, atunci valorile care lipsesc sunt copiate dupa
valorile marginilor opuse (VALABIL si la BORDER SI PADDING). Tipul de valoare
!
Chenare si afisarea elementelor
4. Adaugarea spatiului in
interior, in jurul elementului
!
Chenare si afisarea
elementelor
5. Float
!
Chenare si afisarea elementelor
6. Anularea plasarii unui element
in spatiul eliberat de "float"
!
Pozitionarea
3. Pozitionarea in rapor t cu latura de jos, respectiv
dreapta
- overflow - permite tratarea continutului in exces, controland astfel modul de afisare sau nu al
acesuia. Valoare stabileste unde va fi plasata depasirea, folosind una din valorile:
visible – extinde caseta elementului astfel incat sa incapa tot continutul sau, ignorand
delimitarea suprafetei vizibile. Este optiunea prestabilita.
- doar pentru una din directii: orizontala sau verticala - > overflow-x:valoare - pentru orizontala;
overflow-y:valoare - pentru verticala
Vizibilitate si mouse
4. Aspectul indicatorului de mouse
!
Exemple
a doua lista UL
este vizibila
cand mouse-ul
e deasupra
listei LI parinte
Sub-meniul (#menuv li ul) trebuie sa aibe primele doua
proprietati CSS, ca sa-l ascunda si sa nu afecteze celelalte liste
cand e afisat. Listele din sub-meniu (#menuv li ul li) trebuie sa
aibe primele 3 proprietati CSS, care anleaza efectul lui: float:left;
mostenit de la lista LI parinte, si sa aibe o lungime
corespunzatoare
CSS3 - Background
- background-size, background-origin si
background-clip
!
CSS3 - Background
background-size
- permite determinarea marimii imaginii de background; Valori:
- auto - e valoarea predefinita; mentine aspectul imaginii, daca ambele valori sunt
auto, imaginea apare la dimensiunile ei
- cover - poza ptr. background este marita (sau micsorata) astfel incat sa
acopere toata suprafata de fundal
- contain - poza pt. background este marita (sau micsorata) astfel incat sa fie
cuprinsa in zona de continut
- slice - distanta pentru zona din imagine folosita in cele patru margini
transform: metoda(valori);
transform: metoda(valori);
Componente: