{"id":1194,"date":"2010-08-23T12:01:58","date_gmt":"2010-08-23T14:01:58","guid":{"rendered":"https:\/\/www.kadunew.com\/blog\/?p=1194"},"modified":"2015-04-02T12:41:50","modified_gmt":"2015-04-02T14:41:50","slug":"10-efeitos-com-propriedades-css3","status":"publish","type":"post","link":"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3","title":{"rendered":"10 efeitos com propriedades CSS3"},"content":{"rendered":"<p><\/p>\n<div id=\"css\">\nCSS<span>3<\/span>\n<\/div>\n<p><a href=\"https:\/\/www.kadunew.com\/blog\/category\/firefox\">Firefox<\/a>, Safari e <a href=\"https:\/\/www.kadunew.com\/blog\/category\/google-chrome\">Chrome<\/a> j\u00e1 implementaram <strong>propriedades do CSS3<\/strong>. Para que funcionem, \u00e9 necess\u00e1rio adicionarmos os prefixos <strong>-moz<\/strong> (para renderiza\u00e7\u00e3o no Firefox) e <strong>-webkit<\/strong> (para renderiza\u00e7\u00e3o nos navegadores Chrome e Safari). Ambos s\u00e3o solu\u00e7\u00f5es propriet\u00e1rias dos fabricantes. Veja abaixo 10 efeitos das folhas de estilos CSS3.<br \/>\n<!--more Continuar lendo...--><\/p>\n<p><strong>Recomendo que leia tamb\u00e9m os seguintes artigos<\/strong>:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.kadunew.com\/blog\/seo\/dica-para-indexar-paginas-em-minutos-no-google\">Dica para indexar p\u00e1ginas em minutos no Google<\/a><\/li>\n<li><a href=\"https:\/\/www.kadunew.com\/blog\/seo\/seo-para-wordpress-e-ferramentas-uteis\">SEO para WordPress e ferramentas \u00fateis<\/a><\/li>\n<li><a href=\"https:\/\/www.kadunew.com\/blog\/acessibilidade\/usabilidade-em-formularios-mobile\">Usabilidade em formul\u00e1rios mobile<\/a><\/li>\n<li><a href=\"https:\/\/www.kadunew.com\/blog\/html\/aplicando-progressive-enhancement-no-html-2\">Aplicando Progressive Enhancement no HTML<\/a><\/li>\n<li><a href=\"https:\/\/www.kadunew.com\/blog\/web-design\/documentacoes-sites-e-guias-para-front-ends\">Documenta\u00e7\u00f5es, sites e guias para Front-Ends<\/a><\/li>\n<li><a href=\"https:\/\/www.kadunew.com\/blog\/css\/como-deixar-seus-videos-responsivos\">Como deixar seus v\u00eddeos responsivos<\/a><\/li>\n<\/ul>\n<h2>1. Arredondar cantos de divs<\/h2>\n<p>Com a propriedade <code>border radius<\/code> conseguimos arredondar cantos de dvis. Dessa forma muitos desenvolvedores podem deixar de lado a estrutura de tabelas complexas e imagens para alcan\u00e7ar tal efeito.<\/p>\n<p>Como acontece com margens, bordas, etc. no CSS h\u00e1 propriedades individuais para cada canto que deseja arredondar, veja alguns exemplos abaixo:<br \/>\n<code>-moz-border-top-right-radius: 3px;<\/code> arredonda em 3px o canto superior direito<br \/>\n<code>-moz-border-top-left-radius: 3px;<\/code> arredonda em 3px o canto superior esquerdo.<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#div1 {\r\nborder: 1px solid #699;\r\n-moz-border-radius: 20px;\r\n-webkit-border-radius: 20px;\r\n}\r\n<\/pre>\n<div id=\"div1\">\n<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum<\/p>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<h2>2. Sombras em divs<\/h2>\n<p>Criamos <strong>sombras em CSS<\/strong> com uso da propriedade <code>box-shadow<\/code>. Um exemplo seria: <code>box-shadow: 2px -3px 4px #000<\/code>. Os quatros valores passados s\u00e3o respectivamente: deslocamento horizontal da sombra(<strong>2px<\/strong>), deslocamento vertical(<strong>-3px<\/strong>), faz um &#8220;borr\u00e3o&#8221; na sombra, um esfuma\u00e7ado(<strong>4px<\/strong>) e por \u00faltimo a cor da sombra(<strong>#000<\/strong>).<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#div2 {\r\nborder:1px solid #699;\r\n-moz-box-shadow: 5px 5px 5px #b6ebf7;\r\n-webkit-box-shadow: 5px 5px 5px #b6ebf7;\r\n}\r\n<\/pre>\n<div id=\"div2\">\n<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum<\/p>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<h2>3. Transpar\u00eancia<\/h2>\n<p>Para fazer o efeito utilizamos a propriedade <code>background-color<\/code> mais o valor <code>rgba()<\/code> que \u00e9 uma extens\u00e3o do famoso modo de cores RGB. O comando <code>rgba()<\/code> \u00e9 composto por 4 valores, por exemplo, <code>rgba(255, 125, 0, 0.5);<\/code> os tr\u00eas primeiros s\u00e3o valores em RGB que s\u00e3o respectivamente vermelho, verde e azul. Os valores podem ser de 0 a 255. O \u00faltimo valor \u00e9 a transpar\u00eancia que varia de 0 at\u00e9 1. Por exemplo, 0 seria totalmente transparente, 1 seria totalmente opaco e 0.5 seria uma transpar\u00eancia do 50%.<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#div3 {\r\nbackground-color: #6e8eb9;\r\n}\r\nbody:last-child #div3 {\r\nbackground-color: rgba(110, 142, 185, .4);\r\n}\r\n<\/pre>\n<div id=\"div3\" style=\"margin-left:-20px;\">\n<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum<\/p>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<h2>4. Colunas<\/h2>\n<p>Segundo pesquisas de usabilidade as pessoas t\u00eam dificuldades de ler textos onde as linhas s\u00e3o muito longas. Portanto, para aproveitar uma tela maior nada melhor que fazer seus textos em colunas, iguais aos jornais. E o melhor, com CSS isso j\u00e1 \u00e9 poss\u00edvel. As colunas podem ser substituidas por divs flutuadas. Aqui algumas propriedades.<\/p>\n<p><code>column-count:<\/code>define o n\u00famero de colunas<br \/>\n<code>column-gap:<\/code> cria um espa\u00e7o entre as colunas (padding)<br \/>\n<code>column-rule:<\/code> define a estiliza\u00e7\u00e3o da borda que ficar\u00e1 entre as colunas.<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#div4 {\r\n\/* borda inserida para facilitar o entedimento *\/\r\nborder: 1px solid #699;\r\n-moz-column-count: 2;\r\n-moz-column-gap: 20px;\r\n-moz-column-rule: 1px solid #6e8eb9;\r\n\r\n-webkit-column-count: 2;\r\n-webkit-column-gap: 20px;\r\n-webkit-column-rule: 1px solid #6e8eb9;\r\n}\r\n<\/pre>\n<div id=\"div4\">\n<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry.<\/p>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<h2>5. V\u00e1rias imagens de fundo<\/h2>\n<p>Trabalhar com imagens de fundo sempre foi um pouco restrito quando se trata de CSS, devido ao fato de podermos inserir uma imagem de cada vez no fundo dos elementos. Isso n\u00e3o ocorre com CSS3. O uso de CSS3 permite ao desenvolvedor <strong>inserir m\u00faltiplas imagens<\/strong> por elemento simplesmente separando por v\u00edrgula a propriedade <code>background<\/code>.<\/p>\n<p>Observe o exemplo abaixo:<\/p>\n<p><code>background:url(aspas1.gif) no-repeat 0 0, url(aspas2.gif) no-repeat 100% 100%;<\/code><\/p>\n<p>Os valores depois de <code>no-repeat<\/code> significam a posi\u00e7\u00e3o da imagem. O primeiro representa a posi\u00e7\u00e3o da imagem na horizontal, j\u00e1 o segundo valor \u00e9 a posi\u00e7\u00e3o da imagem na vertical.<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#div5 blockquote{\r\n\/* retira qualquer imagem de fundo e adiciona espacamento de 20px\r\nna na parte superior e inferior do elemento *\/\r\nbackground:none;\r\npadding:0 20px;\r\n}\r\n\r\nbody:last-child #div5 blockquote p{\r\nbackground:none\r\n}\r\n\r\n\/*  hack para navegadores Microsoft*\/\r\n\/* inserindo as imagens *\/\r\nbody:last-child #div5 blockquote{\r\nbackground:url(aspas1.gif) no-repeat 0 0, url(aspas2.gif) no-repeat 100% 100%;\r\n}\r\n<\/pre>\n<div id=\"div5\">\n<blockquote>\n<p> Lorem Ipsum is simply dummy text of the printing.<\/p>\n<\/blockquote>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<h2>6. Box-sizing \u2013 box model<\/h2>\n<p>Box model especifica quais propriedades da folha de estilo ser\u00e3o somadas para definir o tamanho do elemento. Ao aplicar a largura(<code>width<\/code>) em uma <code>div<\/code> e depois uma borda, ou  um espa\u00e7amento (<code>padding<\/code>) esse valores s\u00e3o somados ao tamanho inicial do elemento tornando ele maior.<\/p>\n<p>Ao usar o <code>box-sizing<\/code> o uso da propriedade <code>padding<\/code>, por exemplo, pode ser aplicado dentro do tamanho definido no <code>width<\/code>. A propriedade \u00e9 aplicada para dentro do elemento e n\u00e3o para fora. Ao inv\u00e9s de somar com o valor definido no <code>width<\/code> ele diminui. Recomendo observar os exemplos para um melhor entendimento da propriedade <code>box-sizing<\/code>.<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#div6 {\r\nbackground:#b6ebf7;\r\nwidth: 200px;\r\npadding: 10px;\r\n-moz-box-sizing: content-box;\r\n\/* para o IE8 *\/\r\nbox-sizing: content-box;\r\n-webkit-box-sizing: content-box;\r\n}\r\n<\/pre>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#div6b {\r\nbackground:#b6ebf7;\r\nwidth: 200px;\r\npadding: 10px;\r\n-moz-box-sizing: border-box;\r\n\/*para o  IE8 *\/\r\nbox-sizing: border-box;\r\n-webkit-box-sizing: border-box;\r\n}\r\n<\/pre>\n<div id=\"div6\">\n<p>O conte\u00fado da DIV tem uma largura de 250px e padding de 10px, ou seja, a largura total \u00e9 de 270px (largura do conte\u00fado mais espa\u00e7amento esquerda e direita do padding)<\/p>\n<\/div>\n<div id=\"div6b\" style=\"clear:both;margin-top:15px;\">\n<p>Largura de 250px e padding de 10px, mas o preenchimento agora \u00e9 dentro da \u00e1rea de conte\u00fado, largura total \u00e9 250px<\/p>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<h2>7. Outline<\/h2>\n<p>Utilizado para aplicar um espa\u00e7amento em volta de um elemento HTML. Sua vantagem \u00e9 de n\u00e3o alterar o tamanho do Box Model fazendo com que o elemento acabe ocupando mais espa\u00e7os por causa da borda. Isso acontece quando utilizamos a propriedade <code>border<\/code>.<\/p>\n<p><code>outline:<\/code> cria uma borda adicional<br \/>\n<code>outline-offset:<\/code> utilizado para mover o contorno para dentro ou fora. Valores negativos movem para dentro do elemento.<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#div7 {\r\nborder: 1px solid #000;\r\n\/*borda adicional*\/\r\noutline: 1px solid #FF0000;\r\n\/*utilizado para mover o contorno para dentro ou fora*\/\r\noutline-offset: -9px;\r\n}\r\n<\/pre>\n<div id=\"div7\">\n<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum<\/p>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<h2>8. Fundo com gradientes<\/h2>\n<p>J\u00e1 imaginou criar um <strong>fundo gradiente sem usar imagens<\/strong>? Com CSS3 isso \u00e9 totalmente poss\u00edvel. Perceba que para usar o efeito no Safari e no Chrome foi necess\u00e1rio alterar um pouco o c\u00f3digo.<\/p>\n<p>Um exemplo de uso pode ser visto abaixo:<br \/>\n<code>linear-gradient(bottom, #b6ebf7, #fff 50%)<\/code>. <code>linear<\/code> \u00e9 o tipo do gradiente, <code>bottom<\/code> \u00e9 o inicio do nosso gradiente, #b6ebf7 e #fff s\u00e3o as cores usadas, 50% quanto que o gradiente ocupara do elemento.<\/p>\n<p>Para o efeito funcionar no Chorme temos que alterar algumas coisas como mostrado abaixo:<\/p>\n<p><code>gradient(linear, left bottom, left top, color-stop(0, #b6ebf7), color-stop(0.20, #fff));<\/code><\/p>\n<p><code>linear<\/code> \u00e9 o tipo, <code>left<\/code> e <code>bottom<\/code> \u00e9 o inicio do gradiente, <code>left<\/code> e <code>top<\/code> o final, <code>color-stop<\/code> define a cor de inicio e fim.<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#div8 {\r\nbackground: -moz-linear-gradient(bottom, #b6ebf7, #fff 50%);\r\nbackground: -webkit-gradient(linear, left bottom, left top, color-stop(0, #b6ebf7), color-stop(0.20, #fff));\r\n}\r\n<\/pre>\n<div id=\"div8\">\n<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum<\/p>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<h2>9. Rotacionando elementos<\/h2>\n<p><code>rotate<\/code>: permite a rota\u00e7\u00e3o de elementos. O valor passado rotaciona o elemento em sentido hor\u00e1rio.<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#div9 {\r\n-moz-transform: rotate(2deg);\r\n-webkit-transform: rotate(2deg);\r\n}\r\n<\/pre>\n<div id=\"div9\">\n<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum<\/p>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<h2>10. Anima\u00e7\u00e3o<\/h2>\n<p>O efeito funciona apenas para usu\u00e1rios do Firefox ou Safari 4. Aqui podemos trabalhar com transi\u00e7\u00e3o e rota\u00e7\u00e3o podendo definir quantas vezes o elemento far\u00e1 isso.<\/p>\n<p>No exemplo abaixo primeiramente definimos uma cor para o link. Depois definimos uma cor e a propriedade que ser\u00e1 animada. Por \u00faltimo quanto tempo deve ter a anima\u00e7\u00e3o. Ao colocar o mouse sobre o link perceba que o fundo aparece de uma forma mais sutil.<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n.div a {\r\ncolor: #0f0;\r\n}\r\n\r\n#div10 a:hover {\r\ncolor: #0f0;\r\n-moz-transition-property: color;\r\n-webkit-transition-property: color;\r\n}\r\n\r\n#div10 a:hover {\r\ncolor: #0f0;\r\n-moz-transition-property: color;\r\n-webkit-transition-property: color;\r\n-moz-transition-duration: 0.5s;\r\n-webkit-transition-duration: 0.5s;\r\n}\r\n\r\n\r\n#div10 a:hover {\r\ncolor:#31801f;\r\n-moz-transition-property: color;\r\n-webkit-transition-property: color;\r\n-moz-transition-duration: 0.5s;\r\n-webkit-transition-duration: 0.5s;\r\n-moz-transition-timing-function: ease;\r\n-webkit-transition-timing-function: ease;\r\n}\r\n<\/pre>\n<div id=\"div10\">\n<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. <a href=\"#\">Lorem Ipsum<\/a><\/p>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<p>Este artigo foi escrito baseado no original <a href=\"http:\/\/www.webcredible.co.uk\/user-friendly-resources\/web-dev\/css3.shtml\" rel=\"nofollow\">Top 10 CSS3 commands<\/a> com algumas altera\u00e7\u00f5es.<\/p>\n<p>Recomendo a leitura do artigo <a href=\"https:\/\/www.kadunew.com\/blog\/css\/aplicando-progressive-enhancement-no-css\">Aplicando Progressive Enhancement no CSS<\/a> para tirar mais proveito das propriedades CSS.<\/p>\n<p>Curta a p\u00e1gina do <a href=\"https:\/\/www.facebook.com\/pages\/Kadunew-Artigos-e-tutoriais-sobre-Web-Design\/787883281258323\" title=\"Artigos e tutoriais sobre Web Design\" target=\"_blank\">blog kadunew<\/a> no Facebook. Siga-me no Twitter: <a href=\"http:\/\/twitter.com\/kadunew\" rel=\"nofollow\">@kadunew<\/a> ou assine nosso <a href=\"https:\/\/www.kadunew.com\/blog\/feed\">Feed<\/a> e fique por dentro de todas atualiza\u00e7\u00f5es aqui do blog.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CSS3 Firefox, Safari e Chrome j\u00e1 implementaram propriedades do CSS3. Para que funcionem, \u00e9 necess\u00e1rio adicionarmos os prefixos -moz (para renderiza\u00e7\u00e3o no Firefox) e -webkit (para renderiza\u00e7\u00e3o nos navegadores Chrome e Safari). Ambos s\u00e3o solu\u00e7\u00f5es propriet\u00e1rias dos fabricantes. Veja abaixo 10 efeitos das folhas de estilos CSS3.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[45,38],"class_list":["post-1194","post","type-post","status-publish","format-standard","hentry","category-css","tag-css","tag-css3"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>10 efeitos com propriedades CSS3<\/title>\n<meta name=\"description\" content=\"Veja os principais comandos CSS3 que tornar\u00e3o o trabalho dos desenvolvedores mais flex\u00edveis. border-radius e box-shadow s\u00e3o exemplos de algumas propriedades.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"10 efeitos com propriedades CSS3\" \/>\n<meta property=\"og:description\" content=\"Veja os principais comandos CSS3 que tornar\u00e3o o trabalho dos desenvolvedores mais flex\u00edveis. border-radius e box-shadow s\u00e3o exemplos de algumas propriedades.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3\" \/>\n<meta property=\"og:site_name\" content=\"KADUNEW\" \/>\n<meta property=\"article:published_time\" content=\"2010-08-23T14:01:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-04-02T14:41:50+00:00\" \/>\n<meta name=\"author\" content=\"Kadu Oliveira\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kadu Oliveira\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3\",\"url\":\"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3\",\"name\":\"10 efeitos com propriedades CSS3\",\"isPartOf\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/#website\"},\"datePublished\":\"2010-08-23T14:01:58+00:00\",\"dateModified\":\"2015-04-02T14:41:50+00:00\",\"author\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05\"},\"description\":\"Veja os principais comandos CSS3 que tornar\u00e3o o trabalho dos desenvolvedores mais flex\u00edveis. border-radius e box-shadow s\u00e3o exemplos de algumas propriedades.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.kadunew.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CSS\",\"item\":\"https:\/\/www.kadunew.com\/blog\/category\/css\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"10 efeitos com propriedades CSS3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/#website\",\"url\":\"https:\/\/www.kadunew.com\/blog\/\",\"name\":\"KADUNEW\",\"description\":\"Artigos sobre Front-End e Programa\u00e7\u00e3o web\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.kadunew.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05\",\"name\":\"Kadu Oliveira\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g\",\"caption\":\"Kadu Oliveira\"},\"sameAs\":[\"https:\/\/www.kadunew.com\/blog\"],\"url\":\"https:\/\/www.kadunew.com\/blog\/author\/admin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"10 efeitos com propriedades CSS3","description":"Veja os principais comandos CSS3 que tornar\u00e3o o trabalho dos desenvolvedores mais flex\u00edveis. border-radius e box-shadow s\u00e3o exemplos de algumas propriedades.","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.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3","og_locale":"pt_BR","og_type":"article","og_title":"10 efeitos com propriedades CSS3","og_description":"Veja os principais comandos CSS3 que tornar\u00e3o o trabalho dos desenvolvedores mais flex\u00edveis. border-radius e box-shadow s\u00e3o exemplos de algumas propriedades.","og_url":"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3","og_site_name":"KADUNEW","article_published_time":"2010-08-23T14:01:58+00:00","article_modified_time":"2015-04-02T14:41:50+00:00","author":"Kadu Oliveira","twitter_misc":{"Escrito por":"Kadu Oliveira","Est. tempo de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3","url":"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3","name":"10 efeitos com propriedades CSS3","isPartOf":{"@id":"https:\/\/www.kadunew.com\/blog\/#website"},"datePublished":"2010-08-23T14:01:58+00:00","dateModified":"2015-04-02T14:41:50+00:00","author":{"@id":"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05"},"description":"Veja os principais comandos CSS3 que tornar\u00e3o o trabalho dos desenvolvedores mais flex\u00edveis. border-radius e box-shadow s\u00e3o exemplos de algumas propriedades.","breadcrumb":{"@id":"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.kadunew.com\/blog\/css\/10-efeitos-com-propriedades-css3#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.kadunew.com\/blog"},{"@type":"ListItem","position":2,"name":"CSS","item":"https:\/\/www.kadunew.com\/blog\/category\/css"},{"@type":"ListItem","position":3,"name":"10 efeitos com propriedades CSS3"}]},{"@type":"WebSite","@id":"https:\/\/www.kadunew.com\/blog\/#website","url":"https:\/\/www.kadunew.com\/blog\/","name":"KADUNEW","description":"Artigos sobre Front-End e Programa\u00e7\u00e3o web","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.kadunew.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/07b2297c4825efbd1e9f2a1018926b05","name":"Kadu Oliveira","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.kadunew.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/780660fded589936b30467c54c99d51a?s=96&r=g","caption":"Kadu Oliveira"},"sameAs":["https:\/\/www.kadunew.com\/blog"],"url":"https:\/\/www.kadunew.com\/blog\/author\/admin"}]}},"_links":{"self":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts\/1194"}],"collection":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/comments?post=1194"}],"version-history":[{"count":107,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts\/1194\/revisions"}],"predecessor-version":[{"id":2681,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/posts\/1194\/revisions\/2681"}],"wp:attachment":[{"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/media?parent=1194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/categories?post=1194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kadunew.com\/blog\/wp-json\/wp\/v2\/tags?post=1194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}