tutoriais mais recente desenvolvimento web
 

W3.CSS Built-In Receptividade


Classes Responsive

W3.CSS inclui um sistema de primeira grade ágil, móvel para lidar com a sua disposição:

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

descansar

1/4

descansar

100px

45px

descansar

sistema de rede de W3.CSS é sensível, e as colunas serão re-organizar automaticamente, dependendo do tamanho da tela:

Classe Descrição
W3-meia Ocupa 1/2 da janela (em telas médias e grandes)
W3 terço Ocupa 1/3 da janela (em telas médias e grandes)
w3-twothird Ocupa 2/3 da janela (em telas médias e grandes)
w3 trimestre Ocupa 1/4 da janela (em telas médias e grandes)
w3-threequarter Ocupa 3/4 da janela (em telas médias e grandes)
w3-rest Define o resto de uma linha
w3-col Define uma coluna em uma grade fluídica responsivo 12 coluna (mais em um capítulo posterior)

linhas Responsive

aulas Responsive deve ser colocado dentro de um w3-linha para responder plenamente.

Classe Descrição
w3-row Define um recipiente padding-menos para as classes de resposta.
w3-row-estofamento Define uma caixa acolchoada, para as classes de resposta.

O W3-meia Classe

A largura da classe w3-metade é 1/2 do elemento pai (style = "width: 50%").

Em telas pequenas * que redimensiona a 100%.

W3-meia

W3-meia

Exemplo

<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>
Tente você mesmo "

O w3 de terceira classe

A largura da w3 de terceira classe é 1/3 do elemento pai (style = "width: 33,33%").

Em telas pequenas * que redimensiona a 100%.

W3 terço

W3 terço

W3 terço

Exemplo usando w3 terço

<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>
Tente você mesmo "

A classe w3-twothird

A largura da classe w3-twothird é 2/3 do elemento pai (style = "width: 66,66%").

Em telas pequenas * que redimensiona a 100%.

w3-twothird

W3 terço

Exemplo usando w3 terço

<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>
Tente você mesmo "

A classe w3 trimestre

A largura da classe w3 quarto é 1/4 do elemento pai (style = "width: 25%").

Em telas pequenas * que redimensiona a 100%.

w3 trimestre

w3 trimestre

w3 trimestre

w3 trimestre

Exemplo usando w3 trimestre

<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>
Tente você mesmo "

A classe w3-threequarter

A largura da classe w3-threequarter é 3/4 do elemento pai (style = "width: 75%").

Em telas pequenas * que redimensiona a 100%.

w3 trimestre

w3 trimestre

Exemplo usando 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>
Tente você mesmo "

combinações

w3 trimestre

W3-meia

w3 trimestre


w3 trimestre

w3 trimestre

W3-meia


W3-meia

w3 trimestre

w3 trimestre


W3 terço

w3-twothird


w3 trimestre

w3-threequarter


linhas aninhados

Exemplo: W3-meia Dentro W3-meia

<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>
Tente você mesmo "

Colunas usando REST

Estou 150px

Eu sou o resto

Exemplo usando w3-rest

<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>
Tente você mesmo "

Colunas Utilizar percentagem

20%

60%

20%

Exemplo usando cento

<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>
Tente você mesmo "

A classe w3-content

A classe de conteúdo W3 define um recipiente para o conteúdo tamanho centrais fixos:

Exemplo

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

  page content...

</body>
Tente você mesmo "

Diferença entre w3-linha e w3-row-estofamento

A classe w3-linha define um recipiente acolchoado-less, enquanto a classe w3-row-preenchimento adiciona um preenchimento 8px esquerda e direita a cada coluna:

w3-fila:

w3-row-padding:

Exemplo

<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>
Tente você mesmo "

grade fluido responsivo 12 Coluna

W3.CSS também suporta um 12 coluna de grelha fluido responsivo avançado.

Redimensionar a página para ver o efeito!

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

Esta parte vai ocupar 12 colunas em uma tela pequena, 4 em uma tela de médio e 3 em uma tela grande.

Esta parte vai ocupar 12 colunas em uma tela pequena, 8 em uma tela de médio e 9 em uma tela grande.

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

Você vai aprender mais sobre a grade de fluido em um capítulo posterior.


* Resolução de tela

A capacidade de resposta embutido de W3.CSS utiliza o tamanho DP de uma tela.

W3.CSS irá tratar um iPhone 6, com uma resolução de 750 x 1334 pixels como uma pequena tela de 375 x 667 pixels.

Pequenas telas são menos de 601 pixels DP, telas médias estão a menos de 993 pixels DP.

Abaixo está uma lista de resoluções de dispositivos típicos e relatou tamanhos DP:

iphone 4

Resolução
640 x 960

DP
320 x 480

iphone 5

Resolução
640 x 1136

DP
320 x 528

iphone 6

Resolução
750 x 1334

DP
375 x 667

iphone 6s

Resolução
1080 x 1920

DP
414 x 736

Galaxy S6

Resolução
1440 x 2560

DP
360 x 640

Nota 4

Resolução
1440 x 2560

DP
400 x 853

Nexus 6

Resolução
1440 x 2560

DP
411 x 731

Mini iPad

Resolução
768 x 1024

DP
768 x 1024

iPad

Resolução
1536 x 2048

DP
728 x 1024

Laptop típica

Resolução
1366 x 768

DP
1366 x 768

desktop típico

Resolução
1920 x 1080

DP
1920 x 1080