Exiled - Gaming Romania este o comunitate bazata pe gaming-ul profesionist.


Background

 



Vezi subiectul anterior Vezi subiectul urmator In jos   Mesaj • Pagina 1 din 1

мädáℓïη
#1

la data de Dum Mar 10, 2013 9:03 am

avatar
Exiled Skill +4
Exiled Skill +4
Pentru a formata background-ul elementelor HTML cu ajutorul CSS vom folosi urmatoarele atribute
- background-color
- background-image
- background-repeat
- background-attachment
- background-position

Background solid

Cod:
body { background-color: #efefef; }
h1 { background-color:red, }
p { background-color:rgb(255,0,0); }
div { background-color: black; }


Dupa cum se observa culoarea background-ului poate fi exprimata in sistemul hexadecimal, RGB sau folosind numele in engleza.

Background imagine

Ca si valoare standard browserul va repeta imaginea pe latimea si lungimea pagini pentru a crea un background-ul

Cod:
body { background-image: url("o_imagine.gif"); }


Pentru a repeta imaginea doar pe verticala sau doar pe orizontala vom folosi urmatorul cod CSS:

Cod:
body
{
background-image:url("o_imagine.gif");
background-repeat:repeat-x;
}


Aceasta functie speciala a CSS-ului se poate folosi la crearea background-urilor cu efect gradient. Pentru a repeta inaginea pe verticala in loc de "repeat-x" vom folosi "repeat-y".

Daca nu vrei ca imaginea sa se repete trebuie sa specifici acest lucru

Cod:
body
{
background-image:url("o_imagine.gif");
background-repeat:no-repeat;
}


Odata ce am specificat ca nu vrem ca imaginea sa se repede si in cazul in care nu specificam altceva browserul va adauga: background-position:top left; ca valoare standard.

CSS - background-attachment

CSS background-attachment se foloseste pentru a pune ca background o imagine care se misca impreuna cu continutul sau pur si simplu este fixa. Sintaxa CSS ar fi urmatoarea:

Cod:
body
{
background-image:url("o_imagine.png");
background-repeat:no-repeat;
background-attachment:fixed;
}


Scurtarea codului CSS

Cod:
body {
background-color:#ffffff;
background-image:url("o_imagine.gif");
background-repeat:no-repeat;
background-position:top right;
}


Tot ce am scris mai sus se poate rezuma la expresia CSS de mai jos

Cod:
body { background-color: #ffffff url("o_imagine.gif") no-repeat top right; }


Cand se foloseste varianta scurta a acestor atribute ordinea lor va fi mereu urmatoarea:

-background-color
-background-image
-background-repeat
-background-attachment
-background-position

Nu conteaza daca unul sau mai multe valori lipsesc atata timp cat se pastreaza aceasta ordi
ne.

Vezi profilul utilizatorului
Clin
#2

la data de Joi Aug 08, 2013 7:14 pm

avatar
Helper
Helper
nu le-ai copiat bine =))

Vezi profilul utilizatorului
dosKill
#3

la data de Mier Iun 11, 2014 3:34 pm

avatar
Membru
Membru
acest tutorial este pentru html nu pentru cs :|

Vezi profilul utilizatorului
Continut sponsorizat
#4


Vezi subiectul anterior Vezi subiectul urmator Sus   Mesaj • Pagina 1 din 1