Escolar Documentos
Profissional Documentos
Cultura Documentos
Equipe
Karen de Souza Pompeu - 2016001610
Tudo é semântico. Você pode ter a marcação mais limpa sem sacrificar a utilidade e a
velocidade do Foundation.
Construa Produtos, Aplicações e Serviços
● Semântica
● Môvel Primeiro
Você pode construir primeiro para pequenos dispositivos. Então, conforme os dispositivos
ficam cada vez maiores, coloque mais complexidade para um design responsivo completo.
Construa Produtos, Aplicações e Serviços
● Semântica
● Môvel Primeiro
● Customizavel
Você pode personalizar sua construção para incluir ou remover certos elementos, bem
como definir o tamanho das colunas, cores, tamanho da fonte e muito mais.
Construa Produtos, Aplicações e Serviços
● Semântica
● Môvel Primeiro
● Customizavel
● Profissional
https://static.download.foundation/sites-css-latest
Instalação e Utilização
● Sublime, bloco de notas ou qualquer editor de texto
● Descompactador de arquivos
Utilização
<div class="grid-x">
<div class="cell">full width cell</div>
<div class="cell">full width cell</div>
</div>
<div class="grid-x">
<div class="cell small-6">6 cells</div>
<div class="cell small-6">6 cells</div>
</div>
<div class="grid-x">
<div class="cell medium-6 large-4">12/6/4 cells</div>
<div class="cell medium-6 large-8">12/6/8 cells</div>
</div>
XY Grid
● A estrutura do XY grid usa as classes “grid-x”, “grid-y” e “cell” em sua base.
● Exemplo: grid1.html
XY Grid - Gutters
● Um dos recursos mais importantes da estrutura XY grid é a capacidade do
uso de margem e preenchimento em harmonia. Para definir o tipo de grid
basta usar as classes “grid-margin-x” / “grid-margin-y” ou “grid-padding-x” /
“grid-padding-y”.
<div class="grid-x grid-margin-x">
<div class="cell medium-6 large-4">12/6/4 cells</div>
<div class="cell medium-6 large-8">12/6/8 cells</div>
</div>
<div class="grid-x grid-padding-x">
<div class="cell medium-6 large-4">12/6/4 cells</div>
<div class="cell medium-6 large-8">12/6/8 cells</div>
</div>
XY Grid - Gutters
● Exemplo: grid2.html
XY Grid - Container
● Exemplo: grid3.html
XY Grid - Redimensionamento e Ajustes Responsivos
● Exemplo: grid4.html
Estilos
● Similar aos já estados nas aulas de HTML e CSS
Divisor <hr>
Referências Sass.
Menu
Componente flexível e multifacetado para navegação.
● Basic Menu
● Drop Down Menu
● Drill Down Menu
● According Menu
Basic Menu
Criação: <ul class="menu">
<li><a href="#">1</a></li>
<li><a href="#">dois</a></li>
<li><a href="#">Três</a></li>
<li><a href="#">Quatro</a></li>
</ul>
Classes Importantes:
● .align-
● .expanded
Vertical Menu
Classes Importantes:
● .vertical
● .align-
● .simple
Menu aninhado e Textos de Menu
Classes Importantes:
● .nested-
● .menu-text
Ícones
Os itens do menu podem conter ícones;
Classe Importante:
<ul class =”menu icons icon-right>
● .icons
● Obs: A classe de layout escolhido para o menu deve ser adicionada junto.
Barras de Navegação - TOPBAR
@include top-bar-container
Utilização de plugins.
.js-drilldown-back class
Menu Detalhado
Menu Acordeão - According Menu
Para criar um According menu add a classe .data-according-menu.
.stacked-for-small
.stacked-for-medium
.stacked-for-large
Responsividade
According menu são mais indicados para mobile (conversão para telas maiores).
According também é ótimo para aplicações de desktop (conversão para Drill down
no mobile).