Derniers tutoriels de développement web
 

W3.CSS Built-In Réceptivité


Classes Responsive

W3.CSS comprend, un premier système de grille mobile en réponse à gérer votre mise en page:

1/2

1/2

1/3

1/3

1/3

1/3

2/3

1/4

1/4

1/4

1/4

1/2

1/4

1/4

2/3

1/3

3/4

1/4

1/4

1/4

1/2

1/4

1/2

1/4

50px

le repos

1/4

le repos

100px

45px

le repos

Le système de grille de W3.CSS est sensible, et les colonnes se réarranger automatiquement en fonction de la taille de l'écran:

Classe La description
w3 demi- Occupe 1/2 de la fenêtre (sur les écrans moyennes et grandes)
w3 tiers Occupe 1/3 de la fenêtre (sur les écrans moyennes et grandes)
w3 twothird Occupe 2/3 de la fenêtre (sur les écrans moyennes et grandes)
w3 trimestre Occupe 1/4 de la fenêtre (sur les écrans moyennes et grandes)
w3-threequarter Occupe 3/4 de la fenêtre (sur les écrans moyennes et grandes)
w3 repos Définit le reste d'une rangée
w3-col Définit une colonne dans un fluide réactif grille 12 de colonne (plus dans un chapitre ultérieur)

rangées Responsive

les classes Responsive doivent être placés à l'intérieur d'un w3-ligne pour répondre pleinement.

Classe La description
w3 rangée Définit un conteneur de padding-moins pour les classes sensibles.
w3-row-padding Définit un conteneur rembourrée pour les classes sensibles.

La moitié w3 Classe

La largeur de la w3 demi-classe est 1/2 de l'élément parent (style = "width: 50%").

Sur les petits écrans * redimensionne à 100%.

w3 demi-

w3 demi-

Exemple

<div class="w3-row">
  <div class="w3-green w3-container w3-half">
    <h2>w3-half</h2>
  </div>
  <div class="w3-container w3-half">
    <h2>w3-half</h2>
  </div>
</div>
Try It Yourself »

Le w3-troisième classe

La largeur de la w3-troisième classe est 1/3 de l'élément parent (style = "width: 33,33%").

Sur les petits écrans * redimensionne à 100%.

w3 tiers

w3 tiers

w3 tiers

Exemple avec w3 tiers

<div class="w3-row">
  <div class="w3-green w3-container w3-third">
    <h2>w3-third</h2>
  </div>
  <div class="w3-container w3-third">
    <h2>w3-third</h2>
  </div>
  <div class="w3-container w3-third">
    <h2>w3-third</h2>
  </div>
</div>
Try It Yourself »

La classe w3-twothird

La largeur de la classe w3-twothird est 2/3 de l'élément parent (style = "width: 66,66%").

Sur les petits écrans * redimensionne à 100%.

w3 twothird

w3 tiers

Exemple avec w3 tiers

<div class="w3-row">
  <div class="w3-green w3-container w3-third">
    <h2>w3-twothird</h2>
  </div>
  <div class="w3-container w3-third">
    <h2>w3-third</h2>
  </div>
</div>
Try It Yourself »

Le w3 quart classe

La largeur de la classe w3 quart est de 1/4 de l'élément parent (style = "width: 25%").

Sur les petits écrans * redimensionne à 100%.

w3 trimestre

w3 trimestre

w3 trimestre

w3 trimestre

Exemple avec w3 quart

<div class="w3-row">
  <div class="w3-green w3-container w3-quarter">
    <h2>w3-quarter</h2>
  </div>
  <div class="w3-container w3-quarter">
    <h2>w3-quarter</h2>
  </div>
  <div class="w3-container w3-quarter">
    <h2>w3-quarter</h2>
  </div>
  <div class="w3-container w3-quarter">
    <h2>w3-quarter</h2>
  </div>
</div>
Try It Yourself »

La classe w3 threequarter

La largeur de la classe w3-threequarter est 3/4 de l'élément parent (style = "width: 75%").

Sur les petits écrans * redimensionne à 100%.

w3 trimestre

w3 trimestre

Exemple avec w3-threequarter

<div class="w3-row">
  <div class="w3-green w3-container w3-threequarter">
    <h2>w3-threequarter</h2>
  </div>
  <div class="w3-container w3-quarter">
    <h2>w3-quarter</h2>
  </div>
</div>
Try It Yourself »

Combinaisons

w3 trimestre

w3 demi-

w3 trimestre


w3 trimestre

w3 trimestre

w3 demi-


w3 demi-

w3 trimestre

w3 trimestre


w3 tiers

w3 twothird


w3 trimestre

w3-threequarter


Les lignes imbriquées

Exemple: demi-w3 intérieur w3 demi-

<div class="w3-row">
  <div class="w3-half w3-container">
    <h2>w3-half</h2>
    <div class="w3-row">
      <div class="w3-half w3-container w3-red">
        <h2>w3-half</h2>
        <p>This is a paragraph.</p>
      </div>
      <div class="w3-half w3-container">
        <h2>w3-half</h2>
        <p>This is a paragraph.</p>
      </div>
    </div>
  </div>
  <div class="w3-half w3-container">
    <h2>w3-half</h2>
    <div class="w3-row">
      <div class="w3-half w3-container w3-red">
        <h2>w3-half</h2>
        <p>This is a paragraph.</p>
      </div>
      <div class="w3-half w3-container">
        <h2>w3-half</h2>
        <p>This is a paragraph.</p>
      </div>
    </div>
  </div>
</div>
Try It Yourself »

Colonnes Utilisation Rest

Je suis 150px

Je suis le reste

Exemple avec w3 repos

<div class="w3-row">
    <div class="w3-col" style="width:150px"><p>150px</p></div>
    <div class="w3-rest w3-green"><p>rest</p></div>
</div>
Try It Yourself »

Colonnes Utilisation Pourcentage

20%

60%

20%

Exemple d'utilisation pour cent

<div class="w3-row">
    <div class="w3-col" style="width:20%"><p>20%</p></div>
    <div class="w3-col" style="width:60%"><p>60%</p></div>
    <div class="w3-col" style="width:20%"><p>20%</p></div>
</div>
Try It Yourself »

La classe w3-contenu

La classe w3-contenu définit un conteneur pour la taille centrée contenu fixe:

Exemple

<body class="w3-content" style="max-width:500px">

  page content...

</body>
Try It Yourself »

Différence entre w3-ligne et w3-row-padding

La classe w3 rangée définit un conteneur rembourrée-moins, tandis que la classe w3-row-padding ajoute un rembourrage 8px gauche et à droite à chaque colonne:

w3 rangée:

w3-row-padding:

Exemple

<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>
Try It Yourself »

12 Colonne grille de fluide sensible

W3.CSS supporte également une grille 12 colonne de fluide en réponse avancée.

Redimensionner la page pour voir l'effet!

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

Cette partie occupera 12 colonnes sur un petit écran, 4 sur un écran moyen, et 3 sur un grand écran.

Cette partie occupera 12 colonnes sur un petit écran, 8 sur un écran moyen, et 9 sur un grand écran.

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

Vous en apprendrez plus sur la grille de fluide dans un chapitre ultérieur.


* Résolutions d'écran

La réactivité intégrée de W3.CSS utilise la taille DP d'un écran.

W3.CSS traitera un iPhone 6 avec une résolution de 750 x 1334 pixels comme un petit écran de 375 x 667 pixels.

Les petits écrans sont à moins de 601 pixels DP, écrans moyennes sont inférieures à 993 pixels DP.

Voici une liste des résolutions typiques de l'appareil et a rapporté tailles DP:

iphone 4

Résolution
640 x 960

DP
320 x 480

iPhone 5

Résolution
640 x 1136

DP
320 x 528

iphone 6

Résolution
750 x 1334

DP
375 x 667

Iphone 6s

Résolution
1080 x 1920

DP
414 x 736

Galaxy S6

Résolution
1440 x 2560

DP
360 x 640

Note 4

Résolution
1440 x 2560

DP
400 x 853

Nexus 6

Résolution
1440 x 2560

DP
411 x 731

ipad mini

Résolution
768 x 1024

DP
768 x 1024

iPad

Résolution
1536 x 2048

DP
728 x 1024

Ordinateur portable typique

Résolution
1366 x 768

DP
1366 x 768

bureau typique

Résolution
1920 x 1080

DP
1920 x 1080