Ultimele tutoriale de dezvoltare web
 

W3.CSS Grid Fluid receptivă


Grila receptivă

W3.CSS susține o coloană de 12 grilă fluid receptiv.

Redimensionarea pagina pentru a vedea efectul!

1
2
3
4
5
6
7
8
9
10
11
12

Această parte se va ocupa 12 coloane pe un ecran mic, 4 pe un ecran de mediu, și 3 pe un ecran mare.

Această parte se va ocupa 12 coloane pe un ecran mic, 8 pe un ecran de mediu, și 9 pe un ecran mare.

1
2
3
4
5
6
7
8
9
10
11
12

Exemplu

<div class="w3-row">
  <div class="w3-col m4 l3">
    <p>12 columns on a small screen, 4 on a medium screen, and 3 on a large screen.</p>
  </div>
  <div class="w3-col m8 l9">
    <p>12 columns on a small screen, 8 on a medium screen, and 9 on a large screen.</p>
  </div>
</div>
Încearcă - l singur »

Rânduri Responsive

Sistemul grila W3.CSS este receptiv, iar coloanele vor re-aranja în mod automat, în funcție de dimensiunea ecranului: Pe un ecran mare s-ar putea arata mai bine cu conținutul organizat în trei coloane, dar pe un ecran mic ar fi mai bine în cazul în care conținutul elemente au fost așezate unul peste altul.

Coloanele trebuie să aibă reședința în interiorul unui rând pentru a fi pe deplin receptiv.

Clasă Descriere
w3-row Definește un container-padding mai puțin pentru coloanele sensibile.
w3-row-padding Definește un recipient căptușit pentru coloanele sensibile.
w3-col Definește o coloană cu clase sub

W3-col are următoarele clase sub:

Coloane pentru ecrane mici (typical smart phones) :

Clasă Descriere
s1 Definește 1 din cele 12 coloane (width:08.33%) pentru ecrane mici
s2 Definește 2 din 12 coloane (width:16.66%) pentru ecrane mici
s3 Definește 3 din 12 coloane (width:25.00%) pentru ecrane mici
s4 Definește 4 din 12 coloane (width:33.33%) pentru ecrane mici
s5-s11
s12 Definește 12 din 12 coloane (width:100%) . Implicit pentru ecrane mici

Coloane pentru ecrane medii (typical tablets) :

Clasă Descriere
m1 Definește 1 din cele 12 coloane (width:08.33%) pentru ecrane medii
m2 Definește 2 din 12 coloane (width:16.66%) pentru ecrane medii
m3 Definește 3 din 12 coloane (width:25.00%) pentru ecrane medii
m4 Definește 4 din 12 coloane (width:33.33%) pentru ecrane medii
m5-m11 
m12 Definește 12 din 12 coloane (width:100%) . Implicit pentru ecrane medii

Coloane pentru ecrane mari (typical laptops) :

Clasă Descriere
l1 Definește 1 din cele 12 coloane (width:08.33%) pentru ecrane de mari dimensiuni
l2 Definește 2 din 12 coloane (width:16.66%) pentru ecrane de mari dimensiuni
l3 Definește 3 din 12 coloane (width:25.00%) pentru ecrane de mari dimensiuni
l4 Definește 4 din 12 coloane (width:33.33%) pentru ecrane de mari dimensiuni
l5-l11
l12 Definește 12 din 12 coloane (width:100%) . Implicit pentru ecrane mari)

Clasele de mai sus pot fi combinate pentru a crea aspecte mai dinamice și flexibile.

Fiecare clasă de cântare în sus, așa că , dacă doriți să setați aceeași lățime pentru ecrane mici, mijlocii și mari, trebuie doar să specificați clasa mică. Și dacă doriți aceeași lățime pe ecrane medii și mari, trebuie doar să specificați clasa medie.

Cu toate acestea, dacă utilizați doar clasele medii și mari / sau, lățimea va transforma întotdeauna la 100% pe ecrane mici.

Notă: Numărul de coloane trebuie să se însumeze întotdeauna la 12 pentru fiecare rând (6+6, 3+3+6, 9+3, etc) !


Două coloane, aproximativ egale

Două coloane egale cu lățime (50%/50%) pe toate dimensiunile de ecran:

s6

s6

Exemplu

<div class="w3-row">
  <div class="w3-col s6 w3-green w3-center"><p>s6</p></div>
  <div class="w3-col s6 w3-dark-grey w3-center"><p>s6</p></div>
</div>
Încearcă - l singur »

Două coloane inegale

Două coloane lățime inegale (25%/75%) , pe toate dimensiunile de ecran:

s3

S9

Exemplu

<div class="w3-row">
  <div class="w3-col s3 w3-green w3-center"><p>s6</p></div>
  <div class="w3-col s9 w3-dark-grey w3-center"><p>s6</p></div>
</div>
Încearcă - l singur »

Trei coloane, aproximativ egale

Trei coloane egal cu lățime (33.3%/33.3%/33.3%) pe toate dimensiunile de ecran:

s4

s4

s4

Exemplu

<div class="w3-row">
  <div class="w3-col s4 w3-green w3-center"><p>s4</p></div>
  <div class="w3-col s4 w3-dark-grey w3-center"><p>s4</p></div>
  <div class="w3-col s4 w3-red w3-center"><p>s4</p></div>
</div>
Încearcă - l singur »

Trei coloane inegale

Trei coloane diverse lățimi (25%/50%/25%) de pe tablete, laptop - uri si desktop - uri. Pe telefoanele mobile, coloanele vor stivui automat (100% width) :

m3

m6

m3

Exemplu

<div class="w3-row">
  <div class="w3-col m3 w3-green w3-center"><p>m3</p></div>
  <div class="w3-col m6 w3-dark-grey w3-center"><p>m6</p></div>
  <div class="w3-col m3 w3-red w3-center"><p>m3</p></div>
</div>
Încearcă - l singur »

Notă: Acest exemplu este la fel ca folosind W3-sfert (m3) , W3-jumătate (m6) , W3-sfert (m3) , pe care ați învățat în Sensibilă W3.CSS capitol.


şase coloane

Șase coloane egal cu lățime (16% each) pe tablete, laptop - uri si desktop - uri. Pe telefoanele mobile, coloanele vor stivui automat (100% width) :

m2

m2

m2

m2

m2

m2

Exemplu

<div class="w3-row">
  <div class="w3-col m2 w3-green w3-center"><p>m2</p></div>
  <div class="w3-col m2 w3-red w3-center"><p>m2</p></div>
  <div class="w3-col m2 w3-blue w3-center"><p>m2</p></div>
  <div class="w3-col m2 w3-dark-grey w3-center"><p>m2</p></div>
  <div class="w3-col m2 w3-black w3-center"><p>m2</p></div>
  <div class="w3-col m2 w3-purple w3-center"><p>m2</p></div>
</div>
Încearcă - l singur »

Mixt: Laptop-uri mobile și

Puteți combina clase pentru a crea un aspect dinamic și flexibil. Acest exemplu va produce un aspect cu două coloane cu 83,34% / 16,66% (l8, l4) divizat pe ecrane mari și 50% / 50% (s6, s6) divizat pe ecrane mici:

L8 s6

l4 s6

Exemplu

<div class="w3-row">
  <div class="w3-col l8 s6 w3-pink w3-center"><p>l8 s6</p></div>
  <div class="w3-col l4 s6 w3-dark-grey w3-center"><p>l4 s6</p></div>
</div>
Încearcă - l singur »

Mixte: mobile, tablete și laptop-uri

Acest exemplu va produce un aspect trei coloană cu / 58,34% / 16,66% 25% (l3, l7, l2) , divizat pe ecrane mari, de 50% / 25% / 25% (m6, m3, m3) divizat pe ecrane medii și o 33,3% / 33,3% / 33,3% (s4, s4, s4) divizat pe ecrane mici:

l3 m6 s4

L7 m3 s4

l2 m3 s4

Exemplu

<div class="w3-row">
  <div class="w3-col l9 m6 s4 w3-green w3-center"><p>l8 s6</p></div>
  <div class="w3-col l2 m3 s4 w3-dark-grey w3-center"><p>l4 s6</p></div>
  <div class="w3-col l1 m3 s4 w3-red w3-center"><p>l4 s6</p></div>
</div>
Încearcă - l singur »

Diferența dintre w3-rând și W3-rând-padding

Clasa w3-rând definește un recipient căptușit mai puțin, în timp ce clasa W3-rând-padding adaugă o umplutură stânga și la dreapta 8px la fiecare coloană:

w3-rând:

w3-rând-padding:

Exemplu

<div class="w3-row">
  <div class="w3-col s4"><img src="img_lights.jpg"></div>
  <div class="w3-col s4"><img src="img_nature.jpg"></div>
  <div class="w3-col s4"><img src="img_fjords.jpg"></div>
</div>

<div class="w3-row-padding">
  <div class="w3-col s4"><img src="img_lights.jpg"></div>
  <div class="w3-col s4"><img src="img_nature.jpg"></div>
  <div class="w3-col s4"><img src="img_fjords.jpg"></div>
</div>
Încearcă - l singur »

Utilizarea procentuală

20%

60%

20%


45%

55%


15%

35%

10%

30%

10%

Exemplu

<div class="w3-row">
    <div class="w3-col w3-container w3-green" style="width:20%"><p>20%</p></div>
    <div class="w3-col w3-container w3-blue" style="width:60%"><p>60%</p></div>
    <div class="w3-col w3-container w3-red" style="width:20%"><p>20%</p></div>
</div>
Încearcă - l singur »

Utilizarea W3-repaus

150px

odihnă


75px

odihnă


100px

100px

odihnă


sfert

80px

odihnă

sfert


sfert

sfert

35%

odihnă

Exemplu folosind repaus

<div class="w3-row">
    <div class="w3-col" style="width:150px"><p>150px</p></div>
    <div class="w3-rest"><p>rest</p></div>
</div>
Încearcă - l singur »