Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Responsividade e Media Query
 Responsividade é a capacidade da página alterar seu layout e aparência para se 
adequarem a diferentes tipos de tela, especialmente em relação às dimensões
 Para um site responsivo, empregamos estilos condicionais, ou seja, aplicados somente em 
certas situações (em certos tipos de tela, por exemplo)
 Exemplo: se o tamanho da tela for até 300px, mostre os elementos em coluna, se for 
maior que 300px, mostre os elementos em linha
Responsividade e Media Query
 Sintaxe de um estilo condicional (media query):
@media (condicional) {
[seu CSS]
}
Responsividade e Media Query
 Sintaxe de um estilo condicional (media query):
@media (condicional) {
[seu CSS]
} Este CSS só é aplicado se 
a condição for verdadeira
Responsividade e Media Query
@media (max-width: 300px) {
.container {
display: flex;
flex-direction: row
}
}
@media (min-width: 300px) and (max-width: 900px) {
.container {
display: flex;
flex-direction: column
}
}
FlexBox
 https://flexboxfroggy.com/
 Determina como serão dispostos os elementos dentro de um container
 display: flex → ‘ativa’ as propriedades do flex
flex-direction, justify-content, align-items, flex-wrap, flex-grow
https://flexboxfroggy.com/
flex-direction
 Determina qual será o main-axis
justify-content
 Disposição no main-axis (no computador, o horizontal, no celular, vertical)
align-items
 Disposição no cross-axis (no computador, o vertical, no celular, horizontal)
Mini-Projeto
Construindo nosso primeiro site real
Mini-Projeto

Mais conteúdos dessa disciplina