Aula 10 box Model. Prof. Paulo Cesar F. De Oliveira, BSc, PhD. 27/05/15 P C F de Oliveira

Documentos relacionados
CCM002 Metodologia de Pesquisa em Ciência da Computação. Apresentações. Prof. Jesús P. Mena-Chalco 3Q-2016

Um exemplo de projeto feito em L A TEX: Procure um título suficientemente claro

BRAND GUIDELINES RTP MÚSICA

ISEL Instituto Superior de Engenharia de Lisboa ADEETC Área Departamental de Engenharia de Electrónica e Teleconumicações e de Computadores

MANUAL DE IDENTIDADE VISUAL ATUALIZAÇÃO: MARÇO/2017

Manual de Normas Gráficas. CASES - Cooperativa António Sérgio para a Economia Social

POCH MANUAL DE NORMAS

KIT DE NORMAS GRAFICAS

Preparação de um trabalho de pesquisa: - Citações e Referências bibliográficas

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ENGENHARIA MECÂNICA

MODELO PARA EDITORAÇÃO DE LIVRO Guia do Usuário

AMAZÔNIA PARA SEMPRE. Inclusão Digital. Acessibilidade. País do Futebol. Sustentabilidade & Gestão Social

MANUAL NORMAS GRÁFICAS

d ce D I G I TA L ATENÇÃO NAS MÍDIAS DIGITAIS, OS DESCONTOS DIFEREM DOS PRATICADOS NA MÍDIA IMPRESSA. CONSULTE-NOS. R E V I S T A

IFDR, IP MANUAL DE NORMAS

Este é o Título do TCC

MANUAL DE NORMAS Normas Normas.indd indd :09:36 12:09:36

Brand Identity Guidelines

MANUAL DE NORMAS. Guia de identidade visual. Abril. 2016

Manual de Normas Gráficas

Após Renato acelerar tramitação, Senado vota hoje PEC do teto

MANUAL DE NORMAS GRÁFICAS MOD02_PR02_V03 1

UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS UNIDADE ACADÊMICA DE PESQUISA E PÓS-GRADUAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Universidade Estadual de Campinas Faculdade de Tecnologia. Nome do Autor. Título da Dissertação ou Tese em Português

DE PRODUTOS. VISITE NOSSO SITE: FORMA DE BAURU C/ ROLO PARA PINTURA 15CM C/ ESPREMEDOR DE LARANJA C/

Modelo Canônico de Projeto de pesquisa com abntex2

Edital de Chamada para Trabalhos Acadêmicos

NORMAS PARA PUBLICAÇÃO - TECCOGS ISSN:

Cartão Loja. Cartão Pessoal. José Maria Diretor Administrativo. Buscamos e aviamos sua receita TELEVENDAS.

Normas de estilo para teses de doutoramento 2013

Monografia Índice Completo

A A. Caixas. Prof.: Ivan R. Pagnossin. Tutora: Juliana Giordano. Largura. Altura. Altura total. Linha-base. Profundidade. Ponto-de-referência

Modelo Canônico de Trabalho Acadêmico com abntex2

Nome do Autor Sobrenome

Câmara Municipal de Vagos Normas Gráficas

A C R A M A L D A U N A

UNIVERSIDADE FEDERAL DE ITAJUBÁ - UNIFEI PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA. Título do Trabalho. Nome do Autor

MUSEU do FUTEBOL manual da marca

Revista Universitária de Comunicação e Multimédia Número 1/bimestral/Abril/2010/UTAD/gratuita

MARCA BRAGANÇA MANUAL DE NORMAS GRÁFICAS NOVEMBRO 2014

Para mais informação consulte o nosso site ESPECIFICAÇÕES TÉCNICAS DO ANUÁRIO 2010

atividade florestal não-madeireira título da categoria com opção de uso de icone

EMBRACE THE FUTURE SERVIÇO PÓS-VENDA ONDE ESTAMOS NEGÓCIO ÁREAS DE EDIFÍCIO PLATINUM MOÇAMBIQUE

COMO FAZER TRABALHOS

Fique por dentro das nossas novidades

wireframe do novo site

ESPECIFICAÇÕES TÉCNICAS DO ANUÁRIO 2015 CANAIS DE DISTRIBUIÇÃO EDIÇÕES E DIVULGAÇÃO CONTACTOS IN-LEX

PROCESSO SELETIVO PARA MATRÍCULA NA PÓS-GRADUAÇÃO DE MESTRADO PROFISSIONAL EM CIÊNCIAS MILITARES DA PARA EX-DISCENTES

Normas para apresentação e elaboração de Trabalhos Finais de Licenciatura e Mestrado

MANUAL DE NORMAS GRÁFICAS

12EDIÇÃO In-Lex ANUÁRIO das Sociedades de Advogados IN-LEX

Design Guilhermo Reis

d ce R E V I S T A D I G I TA L

ANEXO DO CONCURSO LITERÁRIO INTERNACIONAL. A Primeira Conferência

Processamento da Informação Vetores Parte 1 (Arrays / Arranjos )

XXII Jornada Acadêmica do Curso de Ciências Biológicas. 30/05 a 04/06/2016

TÍTULO DA MONOGRAFIA

Fulano de Tal. Exemplo de livro produzido com. Publicações Acadêmicas Ltda. abntex2 v-1.9.6

Universidade Federal da Integração Latino-Americana. Manual de Identidade Visual

Título da Dissertação

Normas para apresentação e elaboração de Trabalhos Finais de Licenciatura e Mestrado

Manual - Design UFAM

INSTITUTO FEDERAL Catarinense. Manual de Identidade Visual do Instituto Federal Catarinense

MANUAL DE REGRAS BÁSICAS. CAPAS MESTRADO Instituto Politécnico de Viana do Castelo

T12design MÓVEIS DE ALTO PADRÃO. Manual de Identidade Visual T12 Design

NOME SOBRENOME TÍTULO DO TRABALHO

MANUAL DE IDENTIDADE VISUAL RECEITA ESTADUAL RS Secretaria da Fazenda do Rio Grande do Sul

Manual de Marca NORMAS GRÁFICAS E APLICAÇÕES

Lista prática 3 CSS Background e Border

Modelo Canônico de Relatório Técnico e/ou Científico com abntex2

MANUAL DE IDENTIDADE VISUAL

UNIVERSIDADE DE LISBOA Faculdade de Ciências Departamento de Informática

MERCHANDISING. highdesignexpo.com

Manual de Identidade Visual UBPLP UBPLP. União dos Bombeiros dos Países de Língua Portuguesa

SOCALOR saunas Manual de Identidade Visual

Sindicatos. Manual de Marca NORMAS GRÁFICAS E APLICAÇÕES DOS SINDICATOS LIGADOS À CONFEDERAÇÃO NACIONAL DE BENS, SERVIÇOS E TURISMO

Sorriso. Metálico. Ponto de Vista. A Saúde bucal infantil. Entrevista. Comportamento

Como Usar Este Modelo por [Autor do Artigo]

ESCREVER O TÍTULO NO IDIOMA EM QUE FOI ESCRITO A PUBLICAÇÃO

R.Boquino Manual de Identidade Visual

A comunicação entre as diretoras e consultoras de vendas da Mary Kay Inc

Informações do contratante. Pré-contrato. Informações do Titular. Informações de Endereço Residencial. Informações de Endereço Comercial

Normas para envio de artigos:

Federação do Comércio de Bens, Serviços e Turismo do Estado de Mato Grosso do Sul. Manual de Marca NORMAS GRÁFICAS E APLICAÇÕES

MANUAL DE APLICAÇÃO MARCA

Apresentação com Beamer

Entidade civil de âmbito nacional, sem fins econômicos e/ou lucrativos, de direito privado, fundada pela ABINEE em 2016, com os seguintes objetivos:

UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS UNIDADE ACADÊMICA DE PESQUISA E PÓS-GRADUAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

PROPOSTA DE DESENVOLVIMENTO INTERNET PARA CARTÃO SUL

ECA-USP. Manual Simplificado de Identidade Visual. Estudio K Arquitetura e Comunicação Visual Dorinho Bastos Juliana Baracat

Olá! Vamos conhecer todas as aplicações e usos da sua Marca e de todos os elementos que formam sua identidade?

MANUAL DE IDENTIDADE VISUAL ECOBRAZ

[ PROPOSTA DE IDENTIDADE VISUAL UNIÃO DE FREGUESIAS DE COIMBRA - SÉ NOVA, SANTA CRUZ, ALMEDINA, S. BARTOLOMEU ] [ ]

MANUAL DE USO DE MARCA

Manual de Identidade Visual

Manual de aplicação da marca

Colégio Interamericano de Defesa

Anexo A Guião de entrevista aos diretores de comunicação

MANUAL DE IDENTIDADE VISUAL

Transcrição:

Aula 10 box Model Prof. Paulo Cesar F. De Oliveira, BSc, PhD 1

Modelo de Caixa? 2

Todo elemento é uma caixa Box Mod el 3

4

Box Mod el Área de Margem Área de Padding Área de Conteúdo 5

6

width - height p { width: 350px; } height: 150px; Especifica dimensões da área de conteúdo 7

comprimento porcentagem auto inherit 8

<!DOCTYPE html> <html> <head> <style> p.a { width: 400px; height: 100px; background: #C2F670; } p.b { width: 150px; height: 300px; background: #C2F670; } </style> </head> Exem plo Continua no próximo slide 9

Continuação do slide anterior Exem plo <body> <p class="a">lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eu nunc ac arcu lobortis fringilla vel in mauris. Curabitur at euismod nunc. Sed sed turpis non quam scelerisque malesuada. Fusce nec blandit massa. Suspendisse porttitor, ex viverra pulvinar blandit. </p> 10

Continuação do slide anterior Exem plo <p class="b">quisque elementum efficitur efficitur. Aliquam erat volutpat. Suspendisse vel magna at eros dignissim convallis. Quisque pellentesque lacus sed arcu mattis, nec fringilla nisi consectetur. Nunc vulputate aliquet orci, elementum condimentum turpis consectetur id. Cras at bibendum elit, ac rutrum lacus. </p> </body> </html> 11

Resu ltado 12

overflow div { } overflow: auto; Ação a tomar se conteúdo é muito grande 13

visible hidden scroll auto inherit 14

<!DOCTYPE html> <html> <head> <style> div.scroll { background-color: #00FFFF; width: 100px; height: 100px; overflow: scroll; } Exem plo Continua no próximo slide 15

Continuação do slide anterior div.hidden { background-color: #00FF00; width: 100px; height: 100px; overflow: hidden; } div.visible { background-color: #00FF88; width: 100px; height: 100px; overflow: visible; } </style> </head> Exem plo 16

Continuação do slide anterior Exem plo <body> <p>a propriedade overflow especifica o que fazer caso o conteúdo de um elemento exceda o tamanho da caixa do elemento.</p> <p>resultado com overflow:scroll</p> <div class="scroll">você pode usar a propriedade overflow quando quiser ter um melhor controle do layout. O valor padrão (default) é visible.</div> 17

Continuação do slide anterior Exem plo <p>resultado com overflow:hidden</p> <div class="hidden">você pode usar a propriedade overflow quando quiser ter um melhor controle do layout. O valor padrão (default) é visible.</div> <p>resultado com overflow:visible</p> <div class="visible">você pode usar a propriedade overflow quando quiser ter um melhor controle do layout. O valor padrão (default) é visible.</div> </body> </html> 18

Resu ltado 19

padding blockquote { } padding-top: 1em; padding-right: 3em; padding-bottom: 1em; padding-left: 3em; Espaço entre área de conteúdo e borda 20

comprimento porcentagem padding-top padding-right padding-bottom padding-left inherit 21

padding blockquote { } padding: 1em 3em 1em 3em; background-color: #D098D4; Espaço entre área de conteúdo e borda 22

comprimento porcentagem top right bottom left inherit 23

1 top 4 left <p> right 2 bottom 3 24

Valores Abreviados 1 Valor padding: 10px; Aplicado a todos os lados 25

Valores Abreviados 2 Valores padding: 10px 6px; Primeiro: topo e inferior Segundo: esquerda e direita 26

Valores Abreviados 3 Valores padding: 10px 6px 4px; Primeiro: topo Segundo: esquerda e direita Terceiro: inferior 27

Valores Abreviados 4 Valores padding: 10px 6px 4px 10px; Sentido horário: topo, direita, inferior, esquerda 28

<!DOCTYPE html> <html> <head> <style> p.ex1 { padding: 10px 10px 10px 50%; background-color: #D098D4; } p.ex2 { padding: 100px 10px 10px 100px; background-color: #D098D4; } Exem plo Continua no próximo slide 29

Continuação do slide anterior Exem plo p.ex3 { padding: 100px 5px; background-color: #D098D4; } p.ex4 { padding: 10px 33%; background-color: #D098D4; } </style> </head> 30

Continuação do slide anterior Exem plo <body> <p class="ex1">lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec vehicula enim sed enim aliquam viverra. Aenean id leo vitae odio tristique dapibus in at lacus. </p> <p class="ex2">curabitur sapien nisi, scelerisque id aliquam eget, vehicula vitae ipsum. Integer congue nunc purus, vel interdum turpis suscipit eget. Proin finibus risus nunc, sed dapibus neque bibendum id. </p> 31

Continuação do slide anterior Exem plo <p class="ex3">suspendisse id diam lacinia, consequat sem et, dictum sem. Curabitur fermentum arcu at volutpat tristique. Quisque nec risus in neque interdum lacinia eu non nibh. </p> <p class="ex4">curabitur ac luctus purus, in eleifend libero. Nam imperdiet odio mauris, elementum egestas quam vulputate eget. Nunc convallis nisl et libero iaculis luctus vitae ac purus. </p> </body> </html> 32

Resu ltado 33

Resu ltado 34

Resu ltado 35

Resu ltado 36

border-xxxx-style div#menu { } border-top-style: solid; border-right-style: dashed; border-bottom-style: double; border-left-style: dotted; width: 300px; height: 100px; Aplicar um estilo para bordas 37

border-style div#menu { } border-style: solid dashed double dotted; width: 300px; height: 100px; Aplicar um estilo para bordas 38

none/hidden dotted dashed solid double groove ridge inset outset inherit 39

<!DOCTYPE html> <html> <head> <style> p.none {border-style: none;} p.dotted {border-style: dotted;} p.dashed {border-style: dashed;} p.solid {border-style: solid;} p.double {border-style: double;} p.groove {border-style: groove;} p.ridge {border-style: ridge;} p.inset {border-style: inset;} p.outset {border-style: outset;} p.hidden {border-style: hidden;} </style> </head> Exem plo Continua no próximo slide 40

Continuação do slide anterior Exem plo <body> <p class="none">no border.</p> <p class="dotted">a dotted border.</p> <p class="dashed">a dashed border.</p> <p class="solid">a solid border.</p> <p class="double">a double border.</p> <p class="groove">a groove border.</p> <p class="ridge">a ridge border.</p> <p class="inset">an inset border.</p> <p class="outset">an outset border.</p> <p class="hidden">a hidden border.</p> </body> </html> 41

Resu ltado 42

border-xxxx-width div#help { } border-style: solid; border-top-width: thin; border-right-width: medium; border-bottom-width: thick; border-left-width: 12px; width: 300px; height: 100px; Especificar espessura das bordas 43

border-width div#help { } border-style: solid; border-width: thin medium thick 12px; width: 300px; height: 100px; Especificar espessura das bordas 44

comprimento thin medium thick inherit 45

Exem plo <!DOCTYPE html> <html> <head> <style> p.one { border-style: solid; border-width: thin medium thick 12px; width: 300px; height: 100px; } </style> </head> Continua no próximo slide 46

Continuação do slide anterior Exem plo <body> <p class="one">um texto qualquer.</p> <p><em>nota:</em> A propriedade "border-width" não funciona se usada sozinha. Deve-se acrescentar a propriedade "border-style" para configurar as bordas primeiro. </p> </body> </html> 47

Resu ltado 48

border-xxxx-color div#especial { } border-style: solid; border-top-color: maroon; border-right-color: aqua; border-bottom-color: blue; border-left-color: yellow; border-width: 6px; width: 300px; height: 100px; Especificar cor das bordas 49

border-color div#especial { } border-style: solid; border-color: maroon aqua; border-width: 6px; width: 300px; height: 100px; Especificar cor das bordas 50

nome/valor RGB transparent inherit 51

<!DOCTYPE html> <html> <head> <style> p.um { border-style: border-color: } p.dois { border-style: border-color: } Exem plo solid; #0000ff; solid; #ff0000 #0000ff; Continua no próximo slide 52

Continuação do slide anterior Exem plo p.tres { border-style: border-color: } p.quatro { border-style: border-color: } </style> </head> solid; #ff0000 #00ff00 #0000ff; solid; #ff0000 #00ff00 #0000ff rgb(250,0,255); 53

Continuação do slide anterior Exem plo <body> <p class="um">bordas com uma cor!</p> <p class="dois">bordas com duas cores!</p> <p class="tres">bordas com tres cores!</p> <p class="quatro">bordas com quatro cores!</p> <p><em>nota:</em> A propriedade "border-color" não funciona se usada sozinha. Deve-se acrescentar a propriedade "border-style" para configurar as bordas primeiro.</p> </body> </html> 54

Resu ltado 55

Atenção Pode-se combinar estilo, espessura e cor da borda em uma única declaração 56

border-xxxx h1 { } border-left: yellow 0.5em solid; h2 { } border-bottom: 1px solid; Especificar aparência para lados específicos 57

border-style border-width border-color Modificar para lados específicos: top, right, bottom, left inherit 58

border p.exemplo { } border: 2px dotted #663; Especificar para todos os lados das bordas 59

border-style border-width border-color Modificar para os 4 lados de uma só vez inherit 60

margin-xxxx p#b { } margin-top: 2em; margin-right: 250px; margin-bottom: 1em; margin-left: 4em; Especificar margem para lado específico 61

comprimento porcentagem auto Modificar para lados específicos: top, right, bottom, left inherit 62

margin p#c { margin: 0 4em; border: 1px solid red; } Especificar para todos os lados 63

comprimento porcentagem auto Modificar para os 4 lados de uma só vez inherit 64

<!DOCTYPE html> Exem <html> plo <head> <style> p.ex1 { margin: 2cm 4cm 3cm 4cm; } </style> </head> <body> <p>um parágrafo sem margens especificadas.</p> <p class="ex1">um parágrafo com margens especificadas.</p> <p>um parágrafo sem margens especificadas.</p> </body> </html> 65

Resu ltado 66

Dica Acrescentar uma margem ao elemento body adiciona espaços entre o conteúdo da página e os limites da janela do browser 67

<!DOCTYPE html> <html> <head> <style> p.a { margin: 4em; border: 1px solid red; background: #FCF2BE; } p.b { margin-top: 2em; margin-right: 250px; margin-bottom: 1em; margin-left: 4em; border: 1px solid red; background: #FCF2BE; } Exem plo Continua no próximo slide 68

Continuação do slide anterior Exem plo body { margin: 0 10%; border: 1px solid red; background: #BBE09F; } </style> </head> <body> <p class="a">lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras felis sem, volutpat feugiat egestas non, luctus ac felis. Cras elementum erat sed sapien molestie, nec pharetra leo pulvinar. Nunc euismod efficitur fermentum. Nam volutpat nulla at tempus finibus.</p> 69

Continuação do slide anterior Exem plo <p class="b">lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras felis sem, volutpat feugiat egestas non, luctus ac felis. Cras elementum erat sed sapien molestie, nec pharetra leo pulvinar. Nunc euismod efficitur fermentum. Nam volutpat nulla at tempus finibus.</p> <p>lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras felis sem, volutpat feugiat egestas non, luctus ac felis. Cras elementum erat sed sapien molestie, nec pharetra leo pulvinar. Nunc euismod efficitur fermentum. Nam volutpat nulla at tempus finibus.</p> </body> </html> 70

Resu ltado 71

Atenção Margem superior e inferior de elementos vizinhos se contraem ou fundem (collapse) 72

4em Margens verticais adjacentes se contraem" 73