<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TiloWR &#187; CSS</title>
	<atom:link href="http://tilowr.com.br/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://tilowr.com.br</link>
	<description>Especialista em HTML</description>
	<lastBuildDate>Wed, 15 Jun 2011 18:19:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>CSS Personalizado para mudança de orientação no iPhone e iPad</title>
		<link>http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/</link>
		<comments>http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 19:23:24 +0000</pubDate>
		<dc:creator>Tilo</dc:creator>
				<category><![CDATA[XHTML & CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Orientação]]></category>
		<category><![CDATA[orientation]]></category>

		<guid isPermaLink="false">http://tilowr.com.br/?p=1339</guid>
		<description><![CDATA[Já fiz um post explicando como via JavaScript pegar essa mudança e colocar uma classe no body da página, além de ter um melhor resultado em performance ainda permite que seja testado no PC, mas se mesmo assim você ainda &#8230; <a href="http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Já fiz um <a href="http://tilowr.com.br/detectar-mudanca-de-orientacao-no-iphone-e-ipad-com-javascript/">post explicando</a> como via <strong>JavaScript </strong>pegar essa mudança e colocar uma classe no body da página, além de ter um melhor resultado em performance ainda permite que seja testado no PC, mas se mesmo assim você ainda quer usar o recurso de <strong>@media</strong> do <strong>CSS</strong>, vamos lá, ele pode ser feito de algumas formas:</p>
<p>No <strong>HTML </strong>na tag Link</p>
<pre name="code" class="html">
&lt;link media="only screen and (max-device-width: 768px)" href="portrait.css" type="text/css" rel="stylesheet" /&gt;

&lt;link media="only screen and (max-device-width: 1024px)" href="landscape.css" type="text/css" rel="stylesheet" /&gt;
</pre>
<p>No <strong>CSS </strong>no seletor <strong>@Media</strong></p>
<pre name="code" class="css">
@media only screen and (max-device-width: 768px) and (orientation:portrait) {
// Seletores para Landscape (Paisagem)
}

@media only screen and (max-device-width: 1024px) and (orientation:landscape) {
// Seletores para Portrait (Retrato)
}
</pre>
<p>Ficou na Dúvida? Precisa de Ajuda? Comenta ai que eu sempre respondo!</p>
<h4  class="related_post_title">Leia Também:</h4><ul class="related_post"><li><a href="http://tilowr.com.br/detectar-mudanca-de-orientacao-no-iphone-e-ipad-com-javascript/" title="Detectar mudança de orientação no iPhone e iPad com JavaScript">Detectar mudança de orientação no iPhone e iPad com JavaScript</a></li><li><a href="http://tilowr.com.br/manipulando-a-area-de-selecao-do-usuario-com-css-para-iphone-e-ipad/" title="Manipulando a área de seleção do usuário com CSS para iPhone e iPad">Manipulando a área de seleção do usuário com CSS para iPhone e iPad</a></li><li><a href="http://tilowr.com.br/pinch-zoom-com-javascript-ongesturechange-e-style-zoom/" title="Pinch zoom com javascript (ongesturechange e style.zoom)">Pinch zoom com javascript (ongesturechange e style.zoom)</a></li><li><a href="http://tilowr.com.br/fullscreen-no-ipad/" title="FullScreen no iPad">FullScreen no iPad</a></li><li><a href="http://tilowr.com.br/habilitando-debug-console-no-ipad-vale-pro-iphone-tambem/" title="Habilitando Debug Console no iPad (Vale pro iPhone Tambem)">Habilitando Debug Console no iPad (Vale pro iPhone Tambem)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Manipulando a área de seleção do usuário com CSS para iPhone e iPad</title>
		<link>http://tilowr.com.br/manipulando-a-area-de-selecao-do-usuario-com-css-para-iphone-e-ipad/</link>
		<comments>http://tilowr.com.br/manipulando-a-area-de-selecao-do-usuario-com-css-para-iphone-e-ipad/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 10:31:14 +0000</pubDate>
		<dc:creator>Tilo</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[webkit]]></category>
		<category><![CDATA[webkit-user-select]]></category>

		<guid isPermaLink="false">http://tilowr.com.br/?p=1269</guid>
		<description><![CDATA[Sabe quando você toca a tela do iPhone/iPad e ele cria uma área de seleção, pois bem, isso é muito útil em formulários e coisas do tipo, porém quando você está manipulando objetos com ontouchmove ou ongesturechange isso é realmente &#8230; <a href="http://tilowr.com.br/manipulando-a-area-de-selecao-do-usuario-com-css-para-iphone-e-ipad/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sabe quando você toca a tela do iPhone/iPad e ele cria uma área de seleção, pois bem, isso é muito útil em formulários e coisas do tipo, porém quando você está manipulando objetos com ontouchmove ou ongesturechange isso é realmente desagradável, principalmente quando a área toda é selecionada, hoje vou ensinar como desabilitar isso com apenas uma linha de CSS para Webkit</p>
<p>Basta esolher o objeto que você deseja desabilitar (no meu caso vou fazer em todos), e manipule o atributo -webkit-user-select, ele pode receber 3 valores;</p>
<ul>
<li>none – Para desabilitar.</li>
<li>auto – Para selecionar a caixa inteira.</li>
<li>text – Para selecionar apenas o texto tocado.</li>
</ul>
<p>No exemplo vou tirar a seleção de todos os objetos:</p>
<pre name="code" class="css">
* {
-webkit-user-select: none;
}
</pre>
<p>Simples não? Se isso te ajudou, deixe um comentário <img src='http://tilowr.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h4  class="related_post_title">Leia Também:</h4><ul class="related_post"><li><a href="http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/" title="CSS Personalizado para mudança de orientação no iPhone e iPad">CSS Personalizado para mudança de orientação no iPhone e iPad</a></li><li><a href="http://tilowr.com.br/utilizando-webkit-box-reflect-reflexo-com-css-3-para-iphoneipadsafari-e-chrome/" title="Utilizando webkit-box-reflect ( reflexo com css 3 para iphone/ipad/safari e chrome)">Utilizando webkit-box-reflect ( reflexo com css 3 para iphone/ipad/safari e chrome)</a></li><li><a href="http://tilowr.com.br/detectar-mudanca-de-orientacao-no-iphone-e-ipad-com-javascript/" title="Detectar mudança de orientação no iPhone e iPad com JavaScript">Detectar mudança de orientação no iPhone e iPad com JavaScript</a></li><li><a href="http://tilowr.com.br/pinch-zoom-com-javascript-ongesturechange-e-style-zoom/" title="Pinch zoom com javascript (ongesturechange e style.zoom)">Pinch zoom com javascript (ongesturechange e style.zoom)</a></li><li><a href="http://tilowr.com.br/fullscreen-no-ipad/" title="FullScreen no iPad">FullScreen no iPad</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tilowr.com.br/manipulando-a-area-de-selecao-do-usuario-com-css-para-iphone-e-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Otimizando desenvolvimento HTML com Zen-coding e Notepad++ ( Instalação + Dica )</title>
		<link>http://tilowr.com.br/otimizando-desenvolvimento-html-com-zen-coding-e-notepad-instalacao-dica/</link>
		<comments>http://tilowr.com.br/otimizando-desenvolvimento-html-com-zen-coding-e-notepad-instalacao-dica/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 17:00:43 +0000</pubDate>
		<dc:creator>Tilo</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[XHTML & CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[notepad++]]></category>
		<category><![CDATA[Zencoding]]></category>

		<guid isPermaLink="false">http://tilowr.com.br/?p=1150</guid>
		<description><![CDATA[Nunca recebi um projeto acompanhado da seguinte frase, &#8220;Projeto tranqüilo, vai fazendo de boa&#8221;, eles sempre chegam com data de entrega para ontem, e uma boa é saber como otimizar o seu tempo, ainda mais se seu foco é a qualidade, &#8230; <a href="http://tilowr.com.br/otimizando-desenvolvimento-html-com-zen-coding-e-notepad-instalacao-dica/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://tilowr.com.br/wp-content/uploads/2011/01/html-codes.jpg" rel="lightbox[1150]" title="Zen Coding"><img class="size-full wp-image-1138  aligncenter" title="Zen Coding" src="http://tilowr.com.br/wp-content/uploads/2011/01/html-codes.jpg" alt="Zen Coding" width="424" height="283" /></a></p>
<p>Nunca recebi um projeto acompanhado da seguinte frase, &#8220;Projeto tranqüilo, vai fazendo de boa&#8221;, eles sempre chegam com data de entrega para ontem, e uma boa é saber como otimizar o seu tempo, ainda mais se seu foco é a qualidade, todos sabemos que projetos simples, não significa projeto fácil. então, ai vai uma dica muito valiosa:</p>
<p>Notepad++ acompanhado do plugin do Zen-condig, vou fazer as honras, o notepad++ é um editor de texto extremamente simples e funcional para quem vai construir código, uso ele para varias linguagens, mas vamos focar no assunto que é html. <a href="http://notepad-plus-plus.org/download" target="_blank">o notepad++ pode ser baixado aqui</a></p>
<p>A idéia do Zencoding é bem simples,  ao invés de você digitar:</p>
<pre name="code" class="html">
&lt;!DOCTYPE HTML&gt;
&lt;html lang="en-US"&gt;
&lt;head&gt;
&lt;meta charset="UTF-8"&gt;
&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<div>Você poderá digitar apenas html:5 e apertar CTRL+E e pronto ele já expande o código pra você.</div>
<div>Se seu você precisar montar o seguinte código:</div>
<pre name="code" class="html">
&lt;div id="geral"&gt;
&lt;nav class="menu"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;
</pre>
<div>Basta digitar div#geral&gt;nav.menu&gt;ul&gt;li*5 e apertar CTRL+E.</div>
<div>Aqui vai um video bem legal de como utilizar o zencoding</div>
<p><iframe src="http://player.vimeo.com/video/7405114" width="601" height="413" frameborder="0"></iframe></p>
<p>Algumas coisas legais pra se testar no Zen-coding:</p>
<ul>
<li>E - Nome do elemento (div, p);</li>
<li>E#id - Elemento com identificador (div#content, p#intro, span#error);</li>
<li>E.class - Elemento com classes (div.header, p.error.critial). Você pode combinar classes e IDs, também: div#content.column.width;</li>
<li>E&gt;N - Elemento filho (div&gt;p, div#footer&gt;p&gt;span);</li>
<li>E+N - Elemento em sequência (h1+p, div#header+div#content+div#footer);</li>
<li>E*N - Multiplicação de elementos (ul#nav&gt;li*5&gt;a);</li>
<li>E$*N - Numeração de itens (ul#nav&gt;li.item-$*5);</li>
</ul>
<p>A instalação do Zencoding pode ser feita de 2 formas via Plugin manager do notepad++ ou da forma roots de ser uhauhauh</p>
<p>Vamos fazer primeira pelo Plugin manager:</p>
<p>Abra o Notepad &gt; Plugins &gt; Plugins Manager &gt; Show Plugin Manager</p>
<p><a href="http://tilowr.com.br/wp-content/uploads/2011/01/zencoding-2.gif" rel="lightbox[1150]" title="zencoding (2)"><img src="http://tilowr.com.br/wp-content/uploads/2011/01/zencoding-2.gif" alt="" title="zencoding (2)" width="349" height="170" class="aligncenter size-full wp-image-1154" /></a></p>
<p>Selecione a aba Available e marque a opção Zen Coding</p>
<p><a href="http://tilowr.com.br/wp-content/uploads/2011/01/zencoding.gif" rel="lightbox[1150]" title="zencoding"><img class="aligncenter size-full wp-image-1153" title="zencoding" src="http://tilowr.com.br/wp-content/uploads/2011/01/zencoding.gif" alt="" width="555" height="441" /></a></p>
<p>Depois da Instalação é só aceitar a solicitação de reinicializar o Notepad e pronto</p>
<p><a href="http://tilowr.com.br/wp-content/uploads/2011/01/zencoding-4.gif" rel="lightbox[1150]" title="zencoding (4)"><img class="aligncenter size-full wp-image-1156" title="zencoding (4)" src="http://tilowr.com.br/wp-content/uploads/2011/01/zencoding-4.gif" alt="" width="389" height="184" /></a><a href="http://tilowr.com.br/wp-content/uploads/2011/01/zencoding-3.gif"></a></p>
<p><a href="http://tilowr.com.br/wp-content/uploads/2011/01/zencoding-3.gif" rel="lightbox[1150]" title="zencoding (3)"><img class="aligncenter size-full wp-image-1155" title="zencoding (3)" src="http://tilowr.com.br/wp-content/uploads/2011/01/zencoding-3.gif" alt="" width="402" height="145" /></a></p>
<p>Agora vamos a forma Root de ser:</p>
<p>Acesse o <a href="http://code.google.com/p/zen-coding/downloads/list" target="_blank">repositório do Zen-coding</a> e decopacte o conteudo do zip dentro da pasta plugin do notepad <img src='http://tilowr.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h4  class="related_post_title">Leia Também:</h4><ul class="related_post"><li><a href="http://tilowr.com.br/hacks-la-e-de-volta-outra-vez/" title="Hack&#8217;s, lá e de volta outra vez.">Hack&#8217;s, lá e de volta outra vez.</a></li><li><a href="http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/" title="CSS Personalizado para mudança de orientação no iPhone e iPad">CSS Personalizado para mudança de orientação no iPhone e iPad</a></li><li><a href="http://tilowr.com.br/asp-net-mvc-view-engines-webforms-nhaml-spark-e-razor/" title="ASP.NET MVC View Engines: WebForms, NHaml, Spark e Razor!">ASP.NET MVC View Engines: WebForms, NHaml, Spark e Razor!</a></li><li><a href="http://tilowr.com.br/manipulando-a-area-de-selecao-do-usuario-com-css-para-iphone-e-ipad/" title="Manipulando a área de seleção do usuário com CSS para iPhone e iPad">Manipulando a área de seleção do usuário com CSS para iPhone e iPad</a></li><li><a href="http://tilowr.com.br/livro-use-a-cabeca-web-design/" title="Livro: Use a Cabeça! Web Design">Livro: Use a Cabeça! Web Design</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tilowr.com.br/otimizando-desenvolvimento-html-com-zen-coding-e-notepad-instalacao-dica/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Livro: Use a Cabeça! Web Design</title>
		<link>http://tilowr.com.br/livro-use-a-cabeca-web-design/</link>
		<comments>http://tilowr.com.br/livro-use-a-cabeca-web-design/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 21:49:01 +0000</pubDate>
		<dc:creator>Tilo</dc:creator>
				<category><![CDATA[Biblioteca]]></category>
		<category><![CDATA[Altabooks]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[O'Reilly]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Use a Cabeça]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://tilowr.com.br/?p=1032</guid>
		<description><![CDATA[Titulo: Use a Cabeça! Web Design ( Head First ) Autor: Ethan Watrall &#38; Jeff Siarto Editora: O’Reilly – Alta Books Idioma: Português Páginas: 472 Para quem é esse livro: Você se sente confortável com o XHTML e o CSS, &#8230; <a href="http://tilowr.com.br/livro-use-a-cabeca-web-design/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.submarino.com.br/produto/1/21593642/use+a+cabeca!+web+design&amp;franq=273302"><img class="size-medium wp-image-997 aligncenter" title="Use a cabeça Web design" src="http://tilowr.com.br/wp-content/uploads/2010/09/P9250106-238x300.jpg" alt="Use a cabeça Web design" width="238" height="300" /></a></p>
<p><strong>Titulo:</strong> Use a Cabeça! Web Design ( Head First )</p>
<p><strong> Autor:</strong> Ethan Watrall &amp; Jeff Siarto</p>
<p><strong> Editora:</strong> O’Reilly – Alta Books</p>
<p><strong> Idioma:</strong> Português</p>
<p><strong> Páginas:</strong> 472</p>
<p><strong> </strong></p>
<p><strong>Para quem é esse livro:</strong> Você se sente confortável com o XHTML e o CSS, mas não tem nenhuma experiência com Web Design, se considera um desenvolvedor WEB, mas deseja aperfeiçoar seus conhecimentos em Web Designer.</p>
<p><strong><a title="Clique para Comprar" href="http://www.submarino.com.br/produto/1/21593642/use+a+cabeca!+web+design&amp;franq=273302" target="_blank">Clique e Compre o livro pelo nosso link do submarino</a></strong></p>
<h4  class="related_post_title">Leia Também:</h4><ul class="related_post"><li><a href="http://tilowr.com.br/curso-para-iniciacao-em-xhtmlcss-uniitalo/" title="Curso para Iniciação em XHTML/CSS UniItalo">Curso para Iniciação em XHTML/CSS UniItalo</a></li><li><a href="http://tilowr.com.br/min-height-para-ie6/" title="min-height para IE6">min-height para IE6</a></li><li><a href="http://tilowr.com.br/menu-horizontal-simples/" title="Menu Horizontal Simples">Menu Horizontal Simples</a></li><li><a href="http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/" title="CSS Personalizado para mudança de orientação no iPhone e iPad">CSS Personalizado para mudança de orientação no iPhone e iPad</a></li><li><a href="http://tilowr.com.br/manipulando-a-area-de-selecao-do-usuario-com-css-para-iphone-e-ipad/" title="Manipulando a área de seleção do usuário com CSS para iPhone e iPad">Manipulando a área de seleção do usuário com CSS para iPhone e iPad</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tilowr.com.br/livro-use-a-cabeca-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usando Seletores Avançados no IE6 – JavaScript + CSS</title>
		<link>http://tilowr.com.br/usando-seletores-avancados-no-ie6-%e2%80%93-javascript-css/</link>
		<comments>http://tilowr.com.br/usando-seletores-avancados-no-ie6-%e2%80%93-javascript-css/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 16:06:35 +0000</pubDate>
		<dc:creator>Tilo</dc:creator>
				<category><![CDATA[JavaScript, jQuery & Ajax]]></category>
		<category><![CDATA[XHTML & CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css 3]]></category>
		<category><![CDATA[FrontEnd]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.tilowr.com.br/?p=791</guid>
		<description><![CDATA[Hoje foi a prova final desse javascript, já estamos usando ele há algum tempo aqui na agência e ele vem tendo um ótimo desempenho, chegou a um ponto que meu IE6 lê seletores que o IE8 não lê, você poderá &#8230; <a href="http://tilowr.com.br/usando-seletores-avancados-no-ie6-%e2%80%93-javascript-css/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.tilowr.com.br/wp-content/uploads/2010/03/css3-last-07-300x187.jpg" alt="css3" title="css3" width="300" height="187" class="aligncenter size-medium wp-image-792" /></p>
<p>Hoje foi a prova final desse javascript, já estamos usando ele há algum tempo aqui na agência e ele vem tendo um ótimo desempenho, chegou a um ponto que meu IE6 lê seletores que o IE8 não lê, você poderá usar coisas como:<span id="more-791"></span></p>
<table border=1>
<caption>
    Seletores Avançados<br />
  </caption>
<thead>
<tr>
<th scope="col">Selector type</th>
<th scope="col">Pattern</th>
<th scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Seletor para sub string de atributo</td>
<td>E[att^="val"]</td>
<td>Casa com qualquer elemento  E cujo valor do atributo att começa com &#8220;val&#8221;.</td>
</tr>
<tr>
<td>Seletor para sub string de atributo</td>
<td>E[att$="val"]</td>
<td>Casa com qualquer elemento  E cujo valor do atributo att termina com &#8220;val&#8221;.</td>
</tr>
<tr>
<td>Seletor para sub string de atributo</td>
<td>E[att*="val"]</td>
<td>Casa com qualquer elemento  E cujo valor do atributo att contenha a sub string &#8220;val&#8221;.</td>
</tr>
<tr>
<td>Pseudo classe estrutural </td>
<td>E:root</td>
<td>Casa com o elemento raiz do documento. Em <abbr title="HyperText Markup Language">HTML</abbr> o elemento raiz é sempre o elemento <abbr>HTML</abbr>.</td>
</tr>
<tr>
<td>Pseudo classe estrutural</td>
<td>E:nth-child(n)</td>
<td>Casa com qualquer elemento E que seja o n-th (enésimo) filho do elemento pai.</td>
</tr>
<tr>
<td>Pseudo classe estrutural</td>
<td>E:nth-last-child(n)</td>
<td>Casa com qualquer elemento E que que seja o n-th (enésimo) filho do elemento pai, a contar do último filho.</td>
</tr>
<tr>
<td>Pseudo classe estrutural</td>
<td>E:nth-of-type(n)</td>
<td>Casa com qualquer elemento E que seja o n-th (enésimo) elemento irmão do seu tipo.</td>
</tr>
<tr>
<td>Pseudo classe estrutural</td>
<td>E:nth-last-of-type(n)</td>
<td>Casa com qualquer elemento E que seja o n-th (enésimo) elemento irmão do seu tipo, a contar do último filho</td>
</tr>
<tr>
<td>Pseudo classe estrutural</td>
<td>E:last-child</td>
<td>Casa com qualquer elemento E que seja o último filho do elemento pai.</td>
</tr>
<tr>
<td>Pseudo classe estrutural</td>
<td>E:first-of-type</td>
<td>Casa com qualquer elemento E que seja o primeiro elemento irmão do seu tipo.</td>
</tr>
<tr>
<td>Pseudo classe estrutural</td>
<td>E:last-of-type</td>
<td>Casa com qualquer elemento E que seja o último elemento irmão do seu tipo.</td>
</tr>
<tr>
<td>Pseudo classe estrutural</td>
<td>E:only-child</td>
<td>Casa com qualquer elemento E que seja o único filho do elemento pai.</td>
</tr>
<tr>
<td>Pseudo classe estrutural</td>
<td>E:only-of-type</td>
<td>Casa com qualquer elemento E que seja o único elemento irmão do seu tipo.</td>
</tr>
<tr>
<td>Pseudo classe estrutural</td>
<td>E:empty</td>
<td>Casa com qualquer elemento E que não tenha filhos (incluindo os nós de texto).</td>
</tr>
<tr>
<td>Pseudo classe :target </td>
<td>E:target</td>
<td>Casa com um elemento E que seja o destino da <abbr title="Uniform Resource Locator">URL</abbr>.</td>
</tr>
<tr>
<td>Pseudo classe estado de <abbr title="User Interface">elemento de UI</abbr></td>
<td>E:enabled</td>
<td>Casa com qualquer elemento E de interface de usuário  (um controle de formulário)  e que esteja habilitado (enabled).</td>
</tr>
<tr>
<td>Pseudo classe estado de elemento de UI<abbr></abbr></td>
<td>E:disabled</td>
<td>Casa com qualquer elemento E de interface de usuário  (um controle de formulário) que esteja desabilitado (disabled).</td>
</tr>
<tr>
<td>Pseudo classe estado de <abbr>elemento de UI</abbr></td>
<td>E:checked</td>
<td>Casa com qualquer elemento E de interface de usuário  (um controle de formulário) que esteja marcado (checked).</td>
</tr>
<tr>
<td>Pseudo-elemento fragmentos de <abbr>elemento de UI</abbr></td>
<td>E::selection</td>
<td>Casa com a parte de qualquer elemento E que tenha sido selecionado ou destacado pelo usuário.</td>
</tr>
<tr>
<td>Pseudo classe negação </td>
<td>E:not(s)</td>
<td>Casa com qualquer elemento E que não case com o seletor simples  s.</td>
</tr>
<tr>
<td>Elemento de combinação irmão em geral</td>
<td>E ~ F</td>
<td>Casa com qualquer elemento F que seja precedido pelo elemento E.</td>
</tr>
</tbody>
</table>
<p><a href='http://www.tilowr.com.br/wp-content/uploads/2010/03/IE8.js'>Baixe o arquivo aqui!</a></p>
<p>para que funcione corretamente, limite no html que apenas os IE&#8217;s abaixo do 8 leiam esse arquivo com o seguinte código:</p>
<pre name='code' class='html'>
<!--[if lt IE 8]>
        <script type="text/javascript" src="js/IE8.js"></script>
    <![endif]-->
</pre>
<h4  class="related_post_title">Leia Também:</h4><ul class="related_post"><li><a href="http://tilowr.com.br/html-5-em-qualquer-navegador-com-javascript/" title="HTML 5 em qualquer navegador com JavaScript">HTML 5 em qualquer navegador com JavaScript</a></li><li><a href="http://tilowr.com.br/css-reset-%e2%80%93-iguale-todos-os-navegadores-com-css/" title="CSS Reset – iguale todos os navegadores com css">CSS Reset – iguale todos os navegadores com css</a></li><li><a href="http://tilowr.com.br/hack-para-safari-4-firefox-3-5-chrome-3-e-muito-mais-com-um-js/" title="Hack para Safari 4, Firefox 3.5, Chrome 3 e muito mais com um JS">Hack para Safari 4, Firefox 3.5, Chrome 3 e muito mais com um JS</a></li><li><a href="http://tilowr.com.br/troca-de-classe-com-javascript/" title="Troca de Classe com JavaScript">Troca de Classe com JavaScript</a></li><li><a href="http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/" title="CSS Personalizado para mudança de orientação no iPhone e iPad">CSS Personalizado para mudança de orientação no iPhone e iPad</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tilowr.com.br/usando-seletores-avancados-no-ie6-%e2%80%93-javascript-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Reset – iguale todos os navegadores com css</title>
		<link>http://tilowr.com.br/css-reset-%e2%80%93-iguale-todos-os-navegadores-com-css/</link>
		<comments>http://tilowr.com.br/css-reset-%e2%80%93-iguale-todos-os-navegadores-com-css/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 15:33:20 +0000</pubDate>
		<dc:creator>Tilo</dc:creator>
				<category><![CDATA[XHTML & CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Reset]]></category>
		<category><![CDATA[FrontEnd]]></category>

		<guid isPermaLink="false">http://www.tilowr.com.br/?p=779</guid>
		<description><![CDATA[Um CSS Reset bem estruturado é fundamental para evitar diferenças no html que será renderizado pelo navegador, desligando medidas e espaçamentos que os navegadores não tem como padrão, segue o CSS Reset que eu uso atualmente: html, body, div, span, &#8230; <a href="http://tilowr.com.br/css-reset-%e2%80%93-iguale-todos-os-navegadores-com-css/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.tilowr.com.br/wp-content/uploads/2010/03/reset-button-300x225.jpg" alt="reset-button" title="reset-button" width="300" height="225" class="aligncenter size-medium wp-image-780" /></p>
<p>Um CSS Reset bem estruturado é fundamental para evitar diferenças no html que será renderizado pelo navegador, desligando medidas e espaçamentos que os navegadores não tem como padrão, segue o CSS Reset que eu uso atualmente:<span id="more-779"></span></p>
<pre name='code' class='css'>

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
&nbsp;&nbsp;&nbsp; margin: 0;
&nbsp;&nbsp;&nbsp; padding: 0;
&nbsp;&nbsp;&nbsp; border: 0;
&nbsp;&nbsp;&nbsp; outline: 0;
&nbsp;&nbsp;&nbsp; font-size: 100%;
&nbsp;&nbsp;&nbsp; vertical-align: baseline;
&nbsp;&nbsp;&nbsp; background: transparent;
}

body {
&nbsp;&nbsp;&nbsp; line-height: 1;
}

ol, ul {
&nbsp;&nbsp;&nbsp; list-style: none;
}

blockquote, q {
&nbsp;&nbsp;&nbsp; quotes: none;
}

blockquote:before, 
blockquote:after,
q:before, 
q:after {
&nbsp;&nbsp;&nbsp; content: &#39;&#39;;
&nbsp;&nbsp;&nbsp; content: none;
}

a {
&nbsp;&nbsp;&nbsp; text-decoration: none;
&nbsp;&nbsp;&nbsp; color: #171717;
}

:focus {
&nbsp;&nbsp;&nbsp; outline: 0;
}

ins {
&nbsp;&nbsp;&nbsp; text-decoration: none;
}


del {
&nbsp;&nbsp;&nbsp; text-decoration: line-through;
}

table {
&nbsp;&nbsp;&nbsp; border-collapse: collapse;
&nbsp;&nbsp;&nbsp; border-spacing: 0;
}

hr
{
&nbsp;&nbsp;&nbsp; display: none;
}
</pre>
<p>para ficar melhor organizado, crie um arquivo Reset.css para esse código dessa forma, quando for começar um projeto novo apenas importe esse arquivo!</p>
<h4  class="related_post_title">Leia Também:</h4><ul class="related_post"><li><a href="http://tilowr.com.br/usando-seletores-avancados-no-ie6-%e2%80%93-javascript-css/" title="Usando Seletores Avançados no IE6 – JavaScript + CSS">Usando Seletores Avançados no IE6 – JavaScript + CSS</a></li><li><a href="http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/" title="CSS Personalizado para mudança de orientação no iPhone e iPad">CSS Personalizado para mudança de orientação no iPhone e iPad</a></li><li><a href="http://tilowr.com.br/manipulando-a-area-de-selecao-do-usuario-com-css-para-iphone-e-ipad/" title="Manipulando a área de seleção do usuário com CSS para iPhone e iPad">Manipulando a área de seleção do usuário com CSS para iPhone e iPad</a></li><li><a href="http://tilowr.com.br/otimizando-desenvolvimento-html-com-zen-coding-e-notepad-instalacao-dica/" title="Otimizando desenvolvimento HTML com Zen-coding e Notepad++ ( Instalação + Dica )">Otimizando desenvolvimento HTML com Zen-coding e Notepad++ ( Instalação + Dica )</a></li><li><a href="http://tilowr.com.br/livro-use-a-cabeca-web-design/" title="Livro: Use a Cabeça! Web Design">Livro: Use a Cabeça! Web Design</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tilowr.com.br/css-reset-%e2%80%93-iguale-todos-os-navegadores-com-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curso para Iniciação em XHTML/CSS UniItalo</title>
		<link>http://tilowr.com.br/curso-para-iniciacao-em-xhtmlcss-uniitalo/</link>
		<comments>http://tilowr.com.br/curso-para-iniciacao-em-xhtmlcss-uniitalo/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 18:06:58 +0000</pubDate>
		<dc:creator>Tilo</dc:creator>
				<category><![CDATA[Portfólio]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Cursos]]></category>
		<category><![CDATA[UniItalo]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.tilowr.com.br/?p=748</guid>
		<description><![CDATA[Há um tempo fiz um curso de XHTML/CSS pra dar uma reciclada e saí triste, afinal, a professora é que precisava de uma reciclada, notei que muita gente quer entrar pro font-end da internet, mas não sabe como, pois bem, &#8230; <a href="http://tilowr.com.br/curso-para-iniciacao-em-xhtmlcss-uniitalo/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.tilowr.com.br/wp-content/uploads/2010/03/validcss-300x300.jpg" alt="validcss" title="validcss" width="300" height="300" class="aligncenter size-medium wp-image-749" /></p>
<p>Há um tempo fiz um curso de XHTML/CSS pra dar uma reciclada e saí triste, afinal, a professora é que precisava de uma reciclada, notei que muita gente quer entrar pro font-end da internet, mas não sabe como, pois bem, daí veio a idéia, por que não dar um curso de XHTML/CSS que seja condizente com a realidade do mercado de trabalho? Entrei em contato com o DEAC da UniItalo e o curso foi aprovado, a faculdade disponibiliza sua estrutura para o curso (Salas, Computadores e Etc&#8230;) e fornece o diploma de conclusão de curso. O mais legal é que não precisa ser aluno, o curso é aberto para todos. Seguem informações do curso:</p>
<p><span id="more-748"></span></p>
<p>XHTML &#8211; CSS (DESENVOLVIMENTO  DE WEB SITES)  </p>
<p>Profº.  Wítalo Rebouças  </p>
<p>Datas: 10/04 à 19/06 (sábados)</p>
<p>Horário: 9h às 12h</p>
<p>Investimento: R$ 50,00 mensais </p>
<p>PROGRAMA:<br />
Introdução à Web (história e fundamentos) e os navegadores.<br />
Padrões W3C, WebStandard e Tableless<br />
Elementos em bloco e Elementos em linha<br />
Imagens e Hiperlinks<br />
Formulários<br />
Folha de estilos em cascata<br />
Herança e Hierarquia </p>
<p>Para participar, procure o DEAC da UniItalo!</p>
<p>Adele Silva Pedrão<br />
DEAC<br />
Tel.: 55 11 5051-0127<br />
adele.silva@italo.br</p>
<p>localização da UniItalo:<br />
Avenida João Dias, 2046 &#8211; 04724-003‎<br />
Santo Amaro &#8211; São Paulo &#8211; SP<br />
11 5645-0099‎</p>
<p><a target="_blank" href="http://www.google.com.br/maps?f=q&#038;source=s_q&#038;hl=pt-BR&#038;geocode=&#038;q=Avenida+Jo%C3%A3o+Dias,+2046+-+Santo+Amaro,+S%C3%A3o+Paulo+-+SP,+04724-003&#038;sll=-23.649221,-46.728141&#038;sspn=0.228005,0.445976&#038;ie=UTF8&#038;hq=&#038;hnear=Av.+Jo%C3%A3o+Dias,+2046+-+Santo+Amaro,+S%C3%A3o+Paulo,+04724-003&#038;ll=-23.644849,-46.720047&#038;spn=0.007371,0.013937&#038;t=h&#038;z=17&#038;iwloc=A">Google Maps</a></p>
<p>Qualquer dúvida sobre o curso me pergunte nos comentários!</p>
<p>Abraços!</p>
<h4  class="related_post_title">Leia Também:</h4><ul class="related_post"><li><a href="http://tilowr.com.br/livro-use-a-cabeca-web-design/" title="Livro: Use a Cabeça! Web Design">Livro: Use a Cabeça! Web Design</a></li><li><a href="http://tilowr.com.br/min-height-para-ie6/" title="min-height para IE6">min-height para IE6</a></li><li><a href="http://tilowr.com.br/menu-horizontal-simples/" title="Menu Horizontal Simples">Menu Horizontal Simples</a></li><li><a href="http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/" title="CSS Personalizado para mudança de orientação no iPhone e iPad">CSS Personalizado para mudança de orientação no iPhone e iPad</a></li><li><a href="http://tilowr.com.br/manipulando-a-area-de-selecao-do-usuario-com-css-para-iphone-e-ipad/" title="Manipulando a área de seleção do usuário com CSS para iPhone e iPad">Manipulando a área de seleção do usuário com CSS para iPhone e iPad</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tilowr.com.br/curso-para-iniciacao-em-xhtmlcss-uniitalo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hack para Safari 4, Firefox 3.5, Chrome 3 e muito mais com um JS</title>
		<link>http://tilowr.com.br/hack-para-safari-4-firefox-3-5-chrome-3-e-muito-mais-com-um-js/</link>
		<comments>http://tilowr.com.br/hack-para-safari-4-firefox-3-5-chrome-3-e-muito-mais-com-um-js/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 01:01:41 +0000</pubDate>
		<dc:creator>Tilo</dc:creator>
				<category><![CDATA[XHTML & CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.tilowr.com.br/?p=350</guid>
		<description><![CDATA[Hack para Safari 4, Firefox 3.5, Chrome 3 e muito mais com um JS <a href="http://tilowr.com.br/hack-para-safari-4-firefox-3-5-chrome-3-e-muito-mais-com-um-js/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Que o <strong>IE6</strong> é um lixo, todo mundo sabe, agora, o que você faz  quando os browsers que você confia te deixam na mão? Pois é, na ultima semana  descobrimos que <strong>FF 3.5</strong>,<strong> Safari 4</strong> e <strong>Chrome 3</strong> estão renderizando de forma  diferente, ai o que fazer? Bem, minha sugestão era ir ao banheiro, e chorar por  2 minutos sozinho no escuro, porem hoje o Alister   chegou com a solução milagrosa um <strong>JS</strong> muito simples que faz uma coisa bem  bacana.</p>
<p>A idéia é colocar uma classe na tag <strong>&lt;HTML&gt;</strong> com o  nome do navegador utilizado, o <strong>JS</strong> dá suporte aos seguintes Browsers:</p>
<p>.ie  &#8211; Internet Explorer (All versions)<br />
.ie8  &#8211; Internet Explorer 8.x<br />
.ie7  &#8211; Internet Explorer 7.x<br />
.ie6  &#8211; Internet Explorer 6.x<br />
.ie5  &#8211; Internet Explorer 5.x<br />
.gecko  &#8211; Mozilla, Firefox (all versions), Camino<br />
.ff2  &#8211; Firefox 2<br />
.ff3  &#8211; Firefox 3<br />
.opera  &#8211; Opera (All versions)<br />
.opera8  &#8211; Opera 8.x<br />
.opera9  &#8211; Opera 9.x<br />
.konqueror  &#8211; Konqueror<br />
.webkit  or safari &#8211; Safari, NetNewsWire, OmniWeb, Shiira, Google Chrome<br />
.chrome  &#8211; Google Chrome</p>
<p>Imagina que agora na herança você tem uma classe com o  nome do browser, basta agora você colocar uma classe antes do seletor que você  deseja fazer o hack.</p>
<p>Exemplo:</p>
<pre class="css">
 .ie  .example {
  background-color:  yellow;
  }
  .ie7  .example {
  background-color:  Orange;
  }
  .gecko  .example {
  background-color:  Gray;                              
  }
  .win.gecko  .example {
  background-color:  Red;
  }
  .linux.gecko  .example {
  background-color:  Pink;
  }
  .opera  .example {
  background-color:  Green;
  }
  .konqueror  .example {
  background-color:  Blue;
  }
  .safari  .example {
  background-color:  Black;
  }
  .chrome  .example {
  background-color:  Cyan;
  }
  .example  {
  width:  100px;
  height:  100px;
  border:  1px solid black;
}</pre>
<pre class="xhtml">
&lt;div class=”example”&gt;Teste&lt;/div&gt;</pre>
<pre class="xhtml">
&lt;script src="css_browser_selector.js" type="text/javascript"&gt;&lt;/script&gt;</pre>
<p>Uma forma simples de fazer, e que evita o uso de hack’s  que poluem o código, e atrapalham na validação.</p>
<p><a href="http://github.com/rafaelp/css_browser_selector/tree/master" target="_blank">Para baixar o JS</a><br />
<a href="http://rafael.adm.br/css_browser_selector/" target="_blank">Para ver um exemplo funcionando</a><br />
<a href="http://twitter.com/alisterlf" target="_blank">Para seguir o Alister no Twitter</a></p>
<h4  class="related_post_title">Leia Também:</h4><ul class="related_post"><li><a href="http://tilowr.com.br/usando-seletores-avancados-no-ie6-%e2%80%93-javascript-css/" title="Usando Seletores Avançados no IE6 – JavaScript + CSS">Usando Seletores Avançados no IE6 – JavaScript + CSS</a></li><li><a href="http://tilowr.com.br/troca-de-classe-com-javascript/" title="Troca de Classe com JavaScript">Troca de Classe com JavaScript</a></li><li><a href="http://tilowr.com.br/min-height-para-ie6/" title="min-height para IE6">min-height para IE6</a></li><li><a href="http://tilowr.com.br/hacks-la-e-de-volta-outra-vez/" title="Hack&#8217;s, lá e de volta outra vez.">Hack&#8217;s, lá e de volta outra vez.</a></li><li><a href="http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/" title="CSS Personalizado para mudança de orientação no iPhone e iPad">CSS Personalizado para mudança de orientação no iPhone e iPad</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tilowr.com.br/hack-para-safari-4-firefox-3-5-chrome-3-e-muito-mais-com-um-js/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Troca de Classe com JavaScript</title>
		<link>http://tilowr.com.br/troca-de-classe-com-javascript/</link>
		<comments>http://tilowr.com.br/troca-de-classe-com-javascript/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 16:36:31 +0000</pubDate>
		<dc:creator>Tilo</dc:creator>
				<category><![CDATA[JavaScript, jQuery & Ajax]]></category>
		<category><![CDATA[XHTML & CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.csscomfarinha.com.br/?p=313</guid>
		<description><![CDATA[Troca de Classe com JavaScript <a href="http://tilowr.com.br/troca-de-classe-com-javascript/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A ideia é que uma div receba um efeito &#8220;Hover&#8221;, que só é aceito nos browsers superiores ao IE6:</p>
<p>Vamos usar esse <strong>HTML</strong> como Exemplo:</p>
<pre name="code" class="html"> &lt;div id="btnSalvar" class="bt off" &gt;Salvar&lt;/div&gt;
 &lt;div id="btnCancelar" class="bt off" &gt;Cancelar&lt;/div&gt;
</pre>
<p>Agora crie o <strong>CSS</strong>:</p>
<pre name="code" class="css">.bt {
width: 150px;
font: normal 12px/15px 'arial';
text-align: center;
text-decoration: none;
border: solid 1px black;
padding: 5px;
margin: 5px;
color: #fff;
}

.on { background-color: #006600; }
.off { background-color: #990000; }
</pre>
<p>pra garantir que ele tenho uma aparencia de botão, vou colocar a propriedade &#8220;cursor: pointer;&#8221; apenas para essa DIV que usaremos como Botão:</p>
<pre name="code" class="html">div.bt { cursor: pointer; }
</pre>
<p>o <strong>JavaScript</strong> entra agora para dar o efeito &#8220;Hover&#8221;</p>
<pre name="code" class="javascript">function LigaDesligaBotoes(botao) {
botao.className = botao.className == "bt off" ? "bt on" : "bt off";
}
</pre>
<p>pra finalizar basta chamar no Evento onmouseover=&#8221;" para quando o maouse está sobre a DIV e onmouseout=&#8221;" para quando o mouse sai da DIV:</p>
<pre name="code" class="html">&lt;div id="btnSalvar" class="bt off" onmouseover="LigaDesligaBotoes(this);" onmouseout="LigaDesligaBotoes(this);" &gt;Salvar&lt;/div&gt;
&lt;div id="btnCancelar" class="bt off" onmouseover="LigaDesligaBotoes(this);" onmouseout="LigaDesligaBotoes(this);" &gt;Cancelar&lt;/div&gt;
</pre>
<p>espero ter ajudado.</p>
<p><a href="http://csscomfarinha.com.br/exemplos/JavaScript/1_troca_de_classe.html" target="_blank">Exemplo Funcionando </a></p>
<h4  class="related_post_title">Leia Também:</h4><ul class="related_post"><li><a href="http://tilowr.com.br/usando-seletores-avancados-no-ie6-%e2%80%93-javascript-css/" title="Usando Seletores Avançados no IE6 – JavaScript + CSS">Usando Seletores Avançados no IE6 – JavaScript + CSS</a></li><li><a href="http://tilowr.com.br/hack-para-safari-4-firefox-3-5-chrome-3-e-muito-mais-com-um-js/" title="Hack para Safari 4, Firefox 3.5, Chrome 3 e muito mais com um JS">Hack para Safari 4, Firefox 3.5, Chrome 3 e muito mais com um JS</a></li><li><a href="http://tilowr.com.br/css-personalizado-para-mudanca-de-orientacao-no-iphone-e-ipad/" title="CSS Personalizado para mudança de orientação no iPhone e iPad">CSS Personalizado para mudança de orientação no iPhone e iPad</a></li><li><a href="http://tilowr.com.br/pinch-zoom-com-javascript-ongesturechange-e-style-zoom/" title="Pinch zoom com javascript (ongesturechange e style.zoom)">Pinch zoom com javascript (ongesturechange e style.zoom)</a></li><li><a href="http://tilowr.com.br/manipulando-a-area-de-selecao-do-usuario-com-css-para-iphone-e-ipad/" title="Manipulando a área de seleção do usuário com CSS para iPhone e iPad">Manipulando a área de seleção do usuário com CSS para iPhone e iPad</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tilowr.com.br/troca-de-classe-com-javascript/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>min-height para IE6</title>
		<link>http://tilowr.com.br/min-height-para-ie6/</link>
		<comments>http://tilowr.com.br/min-height-para-ie6/#comments</comments>
		<pubDate>Thu, 14 May 2009 19:41:56 +0000</pubDate>
		<dc:creator>Tilo</dc:creator>
				<category><![CDATA[XHTML & CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.csscomfarinha.com.br/?p=238</guid>
		<description><![CDATA[min-height para IE6 <a href="http://tilowr.com.br/min-height-para-ie6/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Todo Desenvolvedor Front-End já precisou de uma <strong>div</strong> com uma altura minima (min-height) mais não funcionava no lixo do IE6, pois é agente teve problema com um site de cliente que se naum tivese um minimo ele ficava muito estranho, depois de bater a cabeça na parede e tentar se jogar da janela do prédio sem sucesso , pois estavam todas trancadas depois da crise de 29 (não entendeu a piada? Ouve esse <a href="http://jovemnerd.ig.com.br/categoria/nerdcast/">podcast</a>!), fui obrigado a procurar uma solução, e cheguei a essa:</p>
<pre class="css">

.alturaminima100 {
min-height: 100px;
height:auto !important;
height:100px;
}
</pre>
<p>o segredo é colocar o <strong>min-height</strong> para o Firefox e todos os outros Browsers e pro IE6 colocar as duas linhas da sequência:</p>
<pre class="css">
height:auto !important;
height:100px;
</pre>
<p>o IE 6 vai desenhar o tamanho minimo e almentar quando receber conteudo, lembrando que sempre a melhor opção é Matar o IE6!</p>
<h4  class="related_post_title">Leia Também:</h4><ul class="related_post"><li><a href="http://tilowr.com.br/hacks-la-e-de-volta-outra-vez/" title="Hack&#8217;s, lá e de volta outra vez.">Hack&#8217;s, lá e de volta outra vez.</a></li><li><a href="http://tilowr.com.br/livro-use-a-cabeca-web-design/" title="Livro: Use a Cabeça! Web Design">Livro: Use a Cabeça! Web Design</a></li><li><a href="http://tilowr.com.br/curso-para-iniciacao-em-xhtmlcss-uniitalo/" title="Curso para Iniciação em XHTML/CSS UniItalo">Curso para Iniciação em XHTML/CSS UniItalo</a></li><li><a href="http://tilowr.com.br/hack-para-safari-4-firefox-3-5-chrome-3-e-muito-mais-com-um-js/" title="Hack para Safari 4, Firefox 3.5, Chrome 3 e muito mais com um JS">Hack para Safari 4, Firefox 3.5, Chrome 3 e muito mais com um JS</a></li><li><a href="http://tilowr.com.br/testando-o-layout-browserresolucao/" title="Testando o Layout Browser/Resolução">Testando o Layout Browser/Resolução</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tilowr.com.br/min-height-para-ie6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

