2. HTML5 e CSS3
Unidades de medidas CSS
1. Unidades de medidas de distância, comprimento <length>
Medidas relativas
Para fontes: unidades em, ex, ch, rem
Porcentagem da viewport: unidades vw, vh, vmin, vmax
Medidas absolutas
Unidades cm, mm, q, in, pt, pc, px
3. HTML5 e CSS3
A especificação do W3C classifica
tecnicamente a porcentagem (%)
como tipo de dado e não unidade
de medida.
4. HTML5 e CSS3
Unidades de medidas CSS
Unidades de medidas para outras quantidades
Outras quantidades
Ângulos: unidades: deg, grad, rad, turn
Duração: unidades s, ms
Frequência: unidades Hz, kHz
Resolução: unidades dpi, dpcm, dppx
34. HTML5 e CSS3
Grid System
Funciona como uma espécie de tabela
abstrata, e é responsivo (responsive),
orientado a dispositivos móveis (mobile
first) e se ajusta de acordo com a tela
(fluid), quando ela muda de tamanho ou
de orientação.
35. HTML5 e CSS3
Mobile First
O Bootstrap é Mobile First
Assume que a tela é de um
dispositivo móvel
Depois verifica o tamanho real
da tela
36. HTML5 e CSS3
Container
Existe o conceito de container
O container é uma div, que garante
que o seu layout vai ficar alinhado na
página, e com margens para as
laterais.
37. HTML5 e CSS3
Container
Em Celulares Em Tablets Desktops Telas Grandes
Largura Automática Largura Máx. de 750px Largura Máx. de 970px Largura Máx. de 1170px
38. HTML5 e CSS3
Container
/* Desktops e notebooks */
@media (min-width: 1200px) { }
/* Tablets e notebooks */
@media (min-width: 992px) and (max-width: 1199px) { }
/* Tablets e netbooks */
@media (min-width: 768px) and (max-width: 991px) { }
/* Grandes celulares e pequenos tables */
@media (max-width: 767px) { }
/* Maioria dos celulares */
@media (max-width: 480px) { }