{"id":5493,"date":"2015-03-21T10:00:25","date_gmt":"2015-03-21T13:00:25","guid":{"rendered":"http:\/\/blogimpacta.com.br\/?p=5493"},"modified":"2015-03-21T10:00:25","modified_gmt":"2015-03-21T13:00:25","slug":"conheca-o-flexbox-do-css3-e-suas-funcionalidades","status":"publish","type":"post","link":"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/","title":{"rendered":"Conhe\u00e7a o Flexbox do CSS3 e suas funcionalidades"},"content":{"rendered":"<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">O <strong><em>CSS Flexible Box Layout Module Level 1<\/em><\/strong>, tamb\u00e9m conhecido como <strong>Flexbox<\/strong>, \u00e9 uma recomenda\u00e7\u00e3o de padr\u00e3o em andamento no <a title=\"W3 recomenda o uso do Flexbox do CSS3\" href=\"https:\/\/www.w3.org\/\" target=\"_blank\" data-cke-saved-href=\"https:\/\/www.w3.org\" rel=\"noopener noreferrer\"><span style=\"text-decoration: underline;\">W3C &#8211; World Wide Web Consortium<\/span><\/a>, a comunidade internacional que cuida dos processos de desenvolvimento de padr\u00f5es abertos para a web. <\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Caso voc\u00ea tenha se perguntado alguma vez de onde vem a padroniza\u00e7\u00e3o para <strong><a title=\"5 motivos para voc\u00ea aprender HTML5\" href=\"https:\/\/www.impacta.com.br\/blog\/2016\/04\/25\/5-motivos-para-aprender-html5\/\" target=\"_blank\" rel=\"noopener noreferrer\">HTML<\/a>, <a title=\"Otimize o CSS com 7 ferramentas online\" href=\"https:\/\/www.impacta.com.br\/blog\/2015\/11\/04\/otimize-o-css-com-7-ferramentas-online\/\" target=\"_blank\" rel=\"noopener noreferrer\">CSS<\/a>, XML, DOM<\/strong> e cia., esta \u00e9 a resposta sobre quem define o formato das ferramentas\u00a0que voc\u00ea traz em seu arsenal de desenvolvedor\/designer web.<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">A ideia principal por tr\u00e1s do Flexbox \u00e9 fornecer um container com a habilidade de alterar a altura e a largura (e at\u00e9 mesmo a ordem) dos itens dentro dele, de maneira que ele preencha da melhor maneira poss\u00edvel o espa\u00e7o dispon\u00edvel\u00a0ou encolha para evitar sobreposi\u00e7\u00e3o. Muitas vezes isso \u00e9 necess\u00e1rio para poder se ajustar a diferentes dispositivos ou telas de diferentes tamanhos.<\/span><\/p>\n<h3><span style=\"font-size: 14pt;\"><strong>Devo me preocupar com a compatibilidade?<\/strong><\/span><\/h3>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Apesar de ainda ser uma recomenda\u00e7\u00e3o, o Flexbox j\u00e1 \u00e9 amplamente suportado. Confira no <a title=\"Site fornece tabelas de compatibilidade\" href=\"https:\/\/caniuse.com\/#feat=flexbox\" target=\"_blank\" data-cke-saved-href=\"https:\/\/caniuse.com\/#feat=flexbox\" rel=\"noopener noreferrer\"><span style=\"text-decoration: underline;\">Can I Use<\/span><\/a>, um site que fornece tabelas de compatibilidade atualizadas para v\u00e1rias tecnologias front-end da web. Leve sempre em considera\u00e7\u00e3o a utiliza\u00e7\u00e3o de prefixos de fornecedor como -webkit e -moz quando estiver em d\u00favida; testar ainda \u00e9 a melhor garantia.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">Como todo bom web designer, voc\u00ea vai preparar sua folha de estilos com &#8220;fallbacks&#8221; ou media queries, para que a exibi\u00e7\u00e3o da p\u00e1gina continue elegante mesmo quando o browser do visitante n\u00e3o tiver suporte ao flexbox (ou se esse for incompleto).<\/span><\/p>\n<h2 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>A alternativa do design responsivo<\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">E j\u00e1 que tocamos no assunto de media queries, que \u00e9 um dos pilares do <strong><a title=\"Desenvolvimento Mobile: como se adequar para ficar responsivo\" href=\"https:\/\/www.impacta.com.br\/blog\/2017\/07\/05\/desenvolvimento-mobile-como-se-adequar-para-ficar-responsivo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Design Responsivo <\/a>para Web<\/strong>, vamos relembrar a principal raz\u00e3o de sua exist\u00eancia. O Design Responsivo para Web \u2014 vamos chamar de DRW daqui para frente \u2014 \u00e9 um conjunto de conceitos que aplicamos em nossas produ\u00e7\u00f5es web com a inten\u00e7\u00e3o de promover a melhor experi\u00eancia poss\u00edvel aos visitantes, independente do dispositivo que estejam usando.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">O DRW tem tr\u00eas pilares: <strong>grids flu\u00eddos, imagens flex\u00edveis e media queries<\/strong>. <\/span><\/p>\n<ul>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-size: 14pt;\">As media queries permitem que voc\u00ea carregue folhas de estilos condicionalmente de acordo com o dispositivo usado para acessar o site.<\/span><\/span>&nbsp;<\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-size: 14pt;\">O uso de imagens flex\u00edveis se refere ao uso de t\u00e9cnicas que evitem a degrada\u00e7\u00e3o da qualidade das imagens enquanto elas acompanham o redimensionamento e os ajustes do layout da sua p\u00e1gina.<\/span><\/span>&nbsp;<\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\">E finalmente, grids flu\u00eddos trata do conceito de dispor o seu conte\u00fado em grades e colunas. A propriedade grid do CSS geralmente \u00e9 usada em layouts maiores, enquanto o Flexbox \u00e9 melhor para componentes de uma aplica\u00e7\u00e3o ou um pequeno layout. Independente da sua escolha, \u00e9 importante conhecer o que o Flexbox tem a oferecer, na busca de projetos que sejam impressionantes em v\u00e1rias telas diferentes.<\/span><\/li>\n<\/ul>\n<h2 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Elementos b\u00e1sicos do Flexbox<\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Antes de colocar a m\u00e3o na massa, vamos dar nome aos bois. <strong>Conhe\u00e7a um pouco do vocabul\u00e1rio do Flexbox:<\/strong><\/span><\/p>\n<h3 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Container flex<\/strong><\/span><\/h3>\n<p style=\"text-align: left;\"><span style=\"font-size: 14pt;\">\u00c9 o elemento pai que vai conter os itens flex. Voc\u00ea pode definir um container flex definindo o valor da propriedade &#8216;<em>display<\/em>&#8216;\u00a0como &#8216;<em>flex<\/em>&#8216;\u00a0ou &#8216;<em>inline<\/em>&#8211;<em>flex<\/em>&#8216;.<\/span><\/p>\n<h3><span style=\"font-size: 14pt;\"><strong>Item flex<\/strong><\/span><\/h3>\n<p><span style=\"font-size: 14pt;\">Cada filho de um container flex se torna um item flex. Se um texto for inclu\u00eddo diretamente no container ele ser\u00e1 encapsulado em um item flex an\u00f4nimo.<\/span><\/p>\n<h3 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Eixos<\/strong><\/span><\/h3>\n<ul style=\"text-align: justify;\">\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\">O layout de todas as caixas flex segue dois eixos. Os itens flex seguir\u00e3o ao longo do eixo horizontal (<em>main axis<\/em>). O eixo vertical (<em>cross axis<\/em>) \u00e9 perpendicular ao eixo horizontal.<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\">A propriedade &#8216;flex-direction&#8217; estabelece o eixo horizontal (<em>main axis<\/em>).<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\">A propriedade &#8216;justify-content&#8217; define como os itens flex ser\u00e3o dispostos no eixo horizontal da linha onde estiverem.<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\">A propriedade &#8216;align-items&#8217; define qual ser\u00e1 a maneira padr\u00e3o de disposi\u00e7\u00e3o dos itens flex ao longo do eixo vertical na linha atual.<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\">A propriedade &#8216;align-self&#8217; define individualmente como cada um dos itens flex vai se alinhar em rela\u00e7\u00e3o ao eixo vertical, podendo sobrepor o que foi definido por padr\u00e3o em &#8216;align-items&#8217;.<\/span><\/li>\n<\/ul>\n<h3 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Dire\u00e7\u00f5es<\/strong><\/span><\/h3>\n<ul style=\"text-align: justify;\">\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Os lados in\u00edcio\/fim (<em>main start\/main end<\/em>) marcam o come\u00e7o e o fim do fluxo de itens flex. O in\u00edcio vertical e o fim vertical (<em>cross start\/cross end<\/em>) marcam o topo e a base.\u00a0Eles seguem o eixo horizontal (<em>main axis<\/em>) e o eixo vertical (<em>cross axis<\/em>) do container flex seguindo o vetor estabelecido pelo &#8216;writing-mode&#8217; (<em>left-to-right<\/em>, <em>right-to-left<\/em>, etc.).<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\">A propriedade &#8216;order&#8217; atribui elementos a grupos ordenados e determina qual elemento aparece primeiro.<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\">A propriedade &#8216;flex-flow&#8217; afeta simultaneamente as propriedades &#8216;flex-direction&#8217; e &#8216;flex-wrap&#8217; na distribui\u00e7\u00e3o dos itens flex.<\/span><\/li>\n<\/ul>\n<h3 style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><strong>Linhas<\/strong><\/span><\/h3>\n<ul style=\"text-align: justify;\">\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt;\">Itens flex podem ser distribu\u00eddos tanto numa \u00fanica linha quanto em v\u00e1rias, de acordo com a propriedade &#8216;flex-wrap&#8217;, que controla a dire\u00e7\u00e3o do eixo vertical e a dire\u00e7\u00e3o em que novas linhas s\u00e3o empilhadas.<\/span><\/li>\n<\/ul>\n<h3><span style=\"font-size: 14pt;\"><strong>Dimens\u00f5es<\/strong><\/span><\/h3>\n<ul style=\"text-align: justify;\">\n<li><span style=\"font-size: 14pt;\">Os equivalentes de &#8216;height&#8217; e &#8216;width&#8217; nos itens flex s\u00e3o tamanho (<em>main size<\/em>) e tamanho vertical (<em>cross size<\/em>), seguindo respectivamente os eixos horizontal (<em>main axis<\/em>) e vertical (<em>cross axis<\/em>) do container flex.<\/span><\/li>\n<li><span style=\"font-size: 14pt;\">As propriedades &#8216;min-height&#8217; e &#8216;min-width&#8217; t\u00eam um novo valor, &#8216;auto&#8217;, que estabelece o tamanho m\u00ednimo de um item flex.<\/span><\/li>\n<li><span style=\"font-size: 14pt;\">A propriedade &#8216;flex&#8217; agrupa as propriedades &#8216;flex-basis&#8217;, &#8216;flex-grow&#8217;, e &#8216;flex-shrink&#8217; para estabelecer a flexibilidade do item flex.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">E ent\u00e3o, pronto para usar o Flexbox? Ainda tem d\u00favidas? Deixe um coment\u00e1rio e participe da conversa!<\/span><\/p>\n<p>&nbsp;<\/p>\n<div class=\"sharing-default-minimal post-bottom\"><div class=\"nectar-social default\" data-position=\"\" data-rm-love=\"0\" data-color-override=\"override\"><div class=\"nectar-social-inner\"><a href=\"#\" class=\"nectar-love\" id=\"nectar-love-5493\" title=\"Love this\"> <i class=\"icon-salient-heart-2\"><\/i><span class=\"love-text\">Love<\/span><span class=\"total_loves\"><span class=\"nectar-love-count\">0<\/span><\/span><\/a><a class='facebook-share nectar-sharing' href='#' title='Share this'> <i class='fa fa-facebook'><\/i> <span class='social-text'>Share<\/span> <\/a><a class='twitter-share nectar-sharing' href='#' title='Share this'> <i class='fa icon-salient-x-twitter'><\/i> <span class='social-text'>Share<\/span> <\/a><a class='linkedin-share nectar-sharing' href='#' title='Share this'> <i class='fa fa-linkedin'><\/i> <span class='social-text'>Share<\/span> <\/a><a class='pinterest-share nectar-sharing' href='#' title='Pin this'> <i class='fa fa-pinterest'><\/i> <span class='social-text'>Pin<\/span> <\/a><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>O CSS Flexible Box Layout Module Level 1, tamb\u00e9m conhecido como Flexbox, \u00e9 uma recomenda\u00e7\u00e3o de padr\u00e3o em andamento no W3C &#8211; World Wide Web Consortium, a comunidade internacional que cuida dos processos de desenvolvimento de padr\u00f5es abertos para a web. Caso voc\u00ea tenha se perguntado alguma vez de onde vem a padroniza\u00e7\u00e3o para HTML, CSS, XML, DOM e cia., esta \u00e9 a resposta sobre quem define o formato das ferramentas que voc\u00ea traz em seu arsenal de desenvolvedor\/designer web.<\/p>\n","protected":false},"author":2,"featured_media":17245,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[307],"class_list":["post-5493","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desenvolvimento","tag-design-responsivo-para-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Conhe\u00e7a o FlexBox do CSS3 e suas funcionalidades<\/title>\r\n<meta name=\"description\" content=\"O Flexbox \u00e9 uma recomenda\u00e7\u00e3o de padr\u00e3o em andamento no W3C - World Wide Web Consortium. Conhe\u00e7a mais sobre o modo de layout do CSS3 e suas funcionalidades.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/\" \/>\r\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Conhe\u00e7a o FlexBox do CSS3 e suas funcionalidades\" \/>\r\n<meta property=\"og:description\" content=\"O Flexbox \u00e9 uma recomenda\u00e7\u00e3o de padr\u00e3o em andamento no W3C - World Wide Web Consortium. Conhe\u00e7a mais sobre o modo de layout do CSS3 e suas funcionalidades.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Blog Impacta - Dicas e Not\u00edcias sobre Carreira\" \/>\r\n<meta property=\"article:published_time\" content=\"2015-03-21T13:00:25+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/Aprenda-como-aplicar-important-em-CSS.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"850\" \/>\r\n\t<meta property=\"og:image:height\" content=\"283\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"Reda\u00e7\u00e3o Impacta\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Reda\u00e7\u00e3o Impacta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/\",\"url\":\"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/\",\"name\":\"Conhe\u00e7a o FlexBox do CSS3 e suas funcionalidades\",\"isPartOf\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/Aprenda-como-aplicar-important-em-CSS.jpg\",\"datePublished\":\"2015-03-21T13:00:25+00:00\",\"author\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c\"},\"description\":\"O Flexbox \u00e9 uma recomenda\u00e7\u00e3o de padr\u00e3o em andamento no W3C - World Wide Web Consortium. Conhe\u00e7a mais sobre o modo de layout do CSS3 e suas funcionalidades.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/#primaryimage\",\"url\":\"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/Aprenda-como-aplicar-important-em-CSS.jpg\",\"contentUrl\":\"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/Aprenda-como-aplicar-important-em-CSS.jpg\",\"width\":850,\"height\":283},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.impacta.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Conhe\u00e7a o Flexbox do CSS3 e suas funcionalidades\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#website\",\"url\":\"https:\/\/www.impacta.com.br\/blog\/\",\"name\":\"Blog Impacta - Dicas e Not\u00edcias sobre Carreira\",\"description\":\"Dicas, Not\u00edcias e Conte\u00fados sobre Carreira, Tecnologia, Design, Gest\u00e3o e Marketing. Conhe\u00e7a e Acompanhe o Blog Impacta\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.impacta.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c\",\"name\":\"Reda\u00e7\u00e3o Impacta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g\",\"caption\":\"Reda\u00e7\u00e3o Impacta\"},\"url\":\"https:\/\/www.impacta.com.br\/blog\/author\/redacao\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Conhe\u00e7a o FlexBox do CSS3 e suas funcionalidades","description":"O Flexbox \u00e9 uma recomenda\u00e7\u00e3o de padr\u00e3o em andamento no W3C - World Wide Web Consortium. Conhe\u00e7a mais sobre o modo de layout do CSS3 e suas funcionalidades.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/","og_locale":"pt_BR","og_type":"article","og_title":"Conhe\u00e7a o FlexBox do CSS3 e suas funcionalidades","og_description":"O Flexbox \u00e9 uma recomenda\u00e7\u00e3o de padr\u00e3o em andamento no W3C - World Wide Web Consortium. Conhe\u00e7a mais sobre o modo de layout do CSS3 e suas funcionalidades.","og_url":"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/","og_site_name":"Blog Impacta - Dicas e Not\u00edcias sobre Carreira","article_published_time":"2015-03-21T13:00:25+00:00","og_image":[{"width":850,"height":283,"url":"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/Aprenda-como-aplicar-important-em-CSS.jpg","type":"image\/jpeg"}],"author":"Reda\u00e7\u00e3o Impacta","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Reda\u00e7\u00e3o Impacta","Est. reading time":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/","url":"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/","name":"Conhe\u00e7a o FlexBox do CSS3 e suas funcionalidades","isPartOf":{"@id":"https:\/\/www.impacta.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/#primaryimage"},"image":{"@id":"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/#primaryimage"},"thumbnailUrl":"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/Aprenda-como-aplicar-important-em-CSS.jpg","datePublished":"2015-03-21T13:00:25+00:00","author":{"@id":"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c"},"description":"O Flexbox \u00e9 uma recomenda\u00e7\u00e3o de padr\u00e3o em andamento no W3C - World Wide Web Consortium. Conhe\u00e7a mais sobre o modo de layout do CSS3 e suas funcionalidades.","breadcrumb":{"@id":"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/#primaryimage","url":"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/Aprenda-como-aplicar-important-em-CSS.jpg","contentUrl":"https:\/\/www.impacta.com.br\/blog\/wp-content\/uploads\/2020\/04\/Aprenda-como-aplicar-important-em-CSS.jpg","width":850,"height":283},{"@type":"BreadcrumbList","@id":"https:\/\/www.impacta.com.br\/blog\/conheca-o-flexbox-do-css3-e-suas-funcionalidades\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.impacta.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Conhe\u00e7a o Flexbox do CSS3 e suas funcionalidades"}]},{"@type":"WebSite","@id":"https:\/\/www.impacta.com.br\/blog\/#website","url":"https:\/\/www.impacta.com.br\/blog\/","name":"Blog Impacta - Dicas e Not\u00edcias sobre Carreira","description":"Dicas, Not\u00edcias e Conte\u00fados sobre Carreira, Tecnologia, Design, Gest\u00e3o e Marketing. Conhe\u00e7a e Acompanhe o Blog Impacta","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.impacta.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/2e0896bac7656da15b68f5ad2ddd0d8c","name":"Reda\u00e7\u00e3o Impacta","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.impacta.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7443a59e479c8f31067628e3a4bed9ad?s=96&d=mm&r=g","caption":"Reda\u00e7\u00e3o Impacta"},"url":"https:\/\/www.impacta.com.br\/blog\/author\/redacao\/"}]}},"acf":{"post_description":null,"capa_mobile":null},"_links":{"self":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/posts\/5493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/comments?post=5493"}],"version-history":[{"count":0,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/posts\/5493\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/media\/17245"}],"wp:attachment":[{"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/media?parent=5493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/categories?post=5493"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.impacta.com.br\/blog\/wp-json\/wp\/v2\/tags?post=5493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}