<?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>CHR Designer &#187; FireFox</title>
	<atom:link href="http://chrdesigner.com/blog/index.php/tag/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://chrdesigner.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 28 Dec 2011 11:21:28 +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 Condicional para IE 6, 7 e 8</title>
		<link>http://chrdesigner.com/blog/index.php/css-condicional-para-ie-6-7-e-8/</link>
		<comments>http://chrdesigner.com/blog/index.php/css-condicional-para-ie-6-7-e-8/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 03:05:00 +0000</pubDate>
		<dc:creator>CHR Designer</dc:creator>
				<category><![CDATA[Web Designer]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[FireFox]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Semântica]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Tableless]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://chrdesigner.com/blog/?p=523</guid>
		<description><![CDATA[Olá pessoal fazia um tempo que eu não colocava nada sobre WebDesigner aqui no meu blog. Outro dia eu estava dando uma olhada e vi que a Ana postou no twitter dela falando que as pessoas quando recortão só pensão em um browser ai eu respondi &#8220;Para isso que existe CSS Condicional&#8221; então decidi fazer [...]]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;">
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fchrdesigner.com%2Fblog%2Findex.php%2Fcss-condicional-para-ie-6-7-e-8%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe>
				</div><div class="really_simple_share_google1" style="width:90px;">
					<g:plusone size="medium" href="http://chrdesigner.com/blog/index.php/css-condicional-para-ie-6-7-e-8/" ></g:plusone>
				</div><div class="really_simple_share_linkedin" style="width:px;">
					<script type="IN/Share" data-counter="right" data-url="http://chrdesigner.com/blog/index.php/css-condicional-para-ie-6-7-e-8/"></script>
				</div><div class="really_simple_share_twitter" style="width:110px;">
					<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="CSS Condicional para IE 6, 7 e 8" data-url="http://chrdesigner.com/blog/index.php/css-condicional-para-ie-6-7-e-8/" 
						data-via="" ></a> 
				</div></div>
		<div style="clear:both;"></div><p>Olá pessoal fazia um tempo que eu não colocava nada sobre WebDesigner aqui no meu blog. Outro dia eu estava dando uma olhada e vi que a <a href="http://twitter.com/ana_st" target="_blank">Ana</a> postou no twitter dela falando que as pessoas quando recortão só pensão em um browser ai eu respondi<strong> &#8220;Para isso que existe CSS Condicional&#8221;</strong> então decidi fazer um post sobre isso. <strong>CSS Condicional para IE 6</strong><strong>, 7 e 8.</strong> &#8220;<em>na minha opinião o IE 6 deveria ter morrido faz tempo e também não tem browser melhor doque o <strong>FireFox</strong>&#8220;</em></p>
<p><span id="more-523"></span><br />
Então vamos começar o que interessa eu criei um HTML bem simples com uma class chamada <strong>&#8220;padrao&#8221;</strong> em cada DIV.</p>
<p>&lt;div class=&#8221;padrao&#8221;&gt;CSS PADRÃO &#8211; VISUALIZADO NO FIREFOX&lt;/div&gt;<br />
&lt;div class=&#8221;padrao&#8221;&gt;O MESMO CSS PADRÃO MAS AGORA COM O IF PARA O IE 6&lt;/div&gt;<br />
&lt;div class=&#8221;padrao&#8221;&gt;O MESMO CSS PADRÃO MAS AGORA COM O IF PARA O IE 7&lt;/div&gt;<br />
&lt;div class=&#8221;padrao&#8221;&gt;O MESMO CSS PADRÃO MAS AGORA COM O IF PARA O IE 8&lt;/div&gt;</p>
<p>depois de criada as DIV&#8217;s agora nós vamos criar um css chamado <strong>&#8220;padrao.css&#8221; </strong>e colocar ele dentro de uma pasta chamada <strong>css</strong><em> &#8220;eu gosto de sempre separar por pastas as coisas, tipo&#8221;css, js, imagens, etc&#8217;  ficá muito mas fácil de achar depois &#8220;</em></p>
<p>.padrao{<br />
width:120px;  <span style="color: #F08D40; font-size:10px;"> /*determina a largura da div*/</span><br />
height:160px;  <span style="color: #F08D40; font-size:10px;"> /*determina a altura da div*/</span><br />
background:#ededed;  <span style="color: #F08D40; font-size:10px;"> /*determina a cor do fundo da div*/</span><br />
float:left;  <span style="color: #F08D40; font-size:10px;"> /*determina que a div vai ficar a esquerda*/</span><br />
border:1px solid red;  <span style="color: #F08D40; font-size:10px;"> /*determina uma borda de 1px de largura na div*/</span><br />
margin:10px;  <span style="color: #F08D40; font-size:10px;">/*determina que a div vai ficar 10px de distância do topo, da direita e esquerda e do rodapé*/</span><br />
font-family:Arial;  <span style="color: #F08D40; font-size:10px;"> /*determina a familia da fonte como Verdana, Tahoma, etc&#8230;*/</span><br />
font-size:11px;  <span style="color: #F08D40; font-size:10px;"> /*determina que a fonte vai ter 11px de altura*/</span><br />
text-align:justify;  <span style="color: #F08D40; font-size:10px;"> /*determina que a fonte vai ficar no modo de formatação justificado*/</span><br />
padding:10px;   <span style="color: #F08D40; font-size:10px;">/*determinada que o texto vai ficar a 10px de distância das bordas da div que ela se encontra*/</span><br />
}</p>
<p>depois que criado o arquivo<strong> padrao.css </strong>vamos chamar o css na página desejada, antes de fechar a tag <strong>&#8220;&lt;/head&gt;&#8221;</strong> vamos colocar a tag <strong>&#8220;&lt;link&gt;&#8221;</strong></p>
<p>&lt;link rel=&#8221;stylesheet&#8221; href=&#8221;css/padrao.css&#8221; type=&#8221;text/css&#8221; /&gt;</p>
<p>mas presta muita atenção no caminho do CSS se você estiver com dúvida qual o caminho certo é só prestar atenção no nome da pasta e do arquivo onde ele se encontra, o meu está na pasta <strong>CSS</strong> e com o nome <strong>padrao.css  -  &#8221; href=&#8221;css/padrao.css&#8221; &#8220;</strong></p>
<p>Depois que estiver tudo OK vamos colocar os IF&#8217;s para os IE&#8217;s eles vão abaixo do</p>
<p><span style="color: #ff6600;"><strong> &#8220;&lt;link rel=&#8221;stylesheet&#8221; href=&#8221;css/padrao.css&#8221; type=&#8221;text/css&#8221; /&gt;&#8221;</strong></span></p>
<p>que acabamos de colocar, primeiro eu vou colocar do IE 8 e também já criei o arquivo css com o nome<strong> ie8.css</strong> na pasta CSS.</p>
<p>&lt;!&#8211;[if gte IE 8]&gt;<br />
&lt;link rel=&#8221;stylesheet&#8221; href=&#8221;css/ie8.css&#8221; type=&#8221;text/css&#8221; /&gt;<br />
&lt;![endif]&#8211;&gt;</p>
<p>eu fiz uma pequena alteração no css padrão que criamos primeiro só para ver funcionando, mas a class ainda é .padrao no css, porque esse IF ele funciona assim, ele compara os dois CSS ele vai checando linha por linha do css se ele vê que você alterou alguma coisa ele automaticamente já pega as propriedades do novo atributo que determinamos no novo css&#8230; mas tem que ter o mesmo nome de class senão ele vai pensar que é outra coisa e vai passar direto, da uma olhada como ficou.</p>
<p>.padrao{<br />
background:#F17447;<br />
border:1px solid #AD6B00;<br />
}</p>
<p>se vocês perceberam eu só coloquei os atributos que eu <strong>alterei </strong>porque não tem <strong>necessidade </strong>de manter os atributos se são iguais.</p>
<p>Para finalizar eu vou colocar o IF do IE 7 e do IE 6:</p>
<p>&lt;!&#8211;[if IE 7]&gt;<br />
&lt;link rel=&#8221;stylesheet&#8221; href=&#8221;css/ie7.css&#8221; type=&#8221;text/css&#8221; /&gt;<br />
&lt;![endif]&#8211;&gt;</p>
<p>&lt;!&#8211;[if lt IE 7]&gt;<br />
&lt;link rel=&#8221;stylesheet&#8221; href=&#8221;css/ie6.css&#8221; type=&#8221;text/css&#8221; /&gt;<br />
&lt;![endif]&#8211;&gt;</p>
<p>vocês vão perguntar porque os dois estão escritos <strong>IE7</strong> mas se prestar atenção no <strong>IF </strong>do <strong>IE6 </strong>tem um <strong>&#8221; lt&#8221;</strong> o que isso significa, o <strong>lt</strong> é uma abreviação de <strong>&#8220;less than&#8221;</strong> isto é que esse if só vai funcionar se for<em><strong> &#8220;menor que o IE7&#8243;</strong></em> .</p>
<p>para os CSS eu vou alterar só o background e a borda, criei um arquivo para cada um dentro da pasta css com os nomes:</p>
<p>ie7.css</p>
<p>.padrao{<br />
background:#FFFBCC;<br />
border:1px solid #E6DB55;<br />
}</p>
<p>ie6.css</p>
<p>.padrao{<br />
background:#94E2FF;<br />
border:1px solid #464646;<br />
}</p>
<p>Para que vocês tenhão uma idéia melhor de como ficou acessem do seu FireFox, IE 6, IE 7 e o IE 8 pra ver como que ficou as DIVs. Qualquer dúvida é só deixar um comentário que eu respondo o mais breve possível.</p>
<p><a title="IF's para IE 6, 7 e 8" href="http://www.chrdesigner.com/post/if/" target="_blank">Visualizar </a>-&gt; CSS Condicional para IE 6, 7 e 8</p>
<p><a title="IF's para IE 6, 7 e 8" href="http://www.chrdesigner.com/post/if/if.zip" target="_self">Download</a> -&gt; CSS Condicional para IE 6, 7 e 8</p>
]]></content:encoded>
			<wfw:commentRss>http://chrdesigner.com/blog/index.php/css-condicional-para-ie-6-7-e-8/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

