<?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>kadunew.com/blog &#187; float</title>
	<atom:link href="http://www.kadunew.com/blog/tag/float/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kadunew.com/blog</link>
	<description>Dicas e artigos sobre Web Design e Web Standards</description>
	<lastBuildDate>Fri, 30 Jul 2010 05:12:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bug do Internet Explorer 6 (IE6) &#8211; Margem dobradas</title>
		<link>http://www.kadunew.com/blog/css/bug-do-internet-explorer-6-ie6-margem-dobradas</link>
		<comments>http://www.kadunew.com/blog/css/bug-do-internet-explorer-6-ie6-margem-dobradas#comments</comments>
		<pubDate>Tue, 03 Feb 2009 13:45:54 +0000</pubDate>
		<dc:creator>Carlos Eduardo - Kadu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[bugs IE6]]></category>
		<category><![CDATA[float]]></category>

		<guid isPermaLink="false">http://www.kadunew.com/blog/?p=230</guid>
		<description><![CDATA[Bugs do Internet Explorer 6 são erros que ocorrem na hora da renderização dos elementos devido esse navegador não seguir os padrões web de desenvolvimento. A Microsoft fez uma grande correção na quantidade dos bugs do Internet Explorer 7 e promete que o seu mais novo navegador, o Internet Explorer 8, seja 100% padrões web.
Como [...]]]></description>
			<content:encoded><![CDATA[<p>Bugs do Internet Explorer 6 são erros que ocorrem na hora da renderização dos elementos devido esse navegador não seguir os padrões web de desenvolvimento. A Microsoft fez uma grande correção na quantidade dos bugs do Internet Explorer 7 e promete que o seu mais novo navegador, o Internet Explorer 8, seja 100% padrões web.<br />
Como a maioria dos bugs concentram-se no Internet Explorer 6, vou apresentar alguns bugs clássicos e suas respectivas soluções desse navegador.<br />
<span id="more-230"></span></p>
<h3>Bug da margem dobrada</h3>
<p>Este bug acontece sempre que flutuamos um elemento à esquerda (ou à direita) e declarar para o mesmo elemento uma margem para o mesmo lado que o elemento foi flutuado. O IE 6 e anteriores dobrar o valor da margem.<br />
<strong>Veja o exemplo:</strong></p>
<pre class="syntax-highlight:css">
...
&lt;style type=&quot;text/css&quot; media=&quot;all&quot;&gt;
#float{
	width: 250px;
	height: 250px;
	background: #FF0000;
	float: left;
	margin: 10px 0 0 50px;
	}
&lt;/style&gt;
</pre>
<pre class="syntax-highlight:html">
&lt;/head&gt;
&lt;body&gt;
&lt;div id=&quot;float&quot;&gt;DIV com float&lt;/div&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Observe na imagem a renderização errada no navegador IE e a correta no navegador Opera.<br />
<div id="attachment_231" class="wp-caption aligncenter" style="width: 432px"><img src="http://www.kadunew.com/blog/wp-content/uploads/2009/02/bug_margem_dobrada_ie6.gif" alt="bug margem dobrada ie6" title="bug margem dobrada ie6" width="422" height="797" class="size-full wp-image-231" /><p class="wp-caption-text">bug margem dobrada ie6</p></div></p>
<h4>A solução do bug</h4>
<p>A solução para este bug é simples, é só declarar display:inline; para o elemento flutuado. Veja o exemplo abaixo:</p>
<pre class="syntax-highlight:css"> 
#float{
	display:inline;
	width: 250px;
	height: 250px;
	background: #FF0000;
	float: left;
	margin: 5px 0 0 50px;
	}
</pre>
<p>Elementos que são flutuados assumem a condição de elementos <a href="http://www.kadunew.com/blog/?p=180">nível de bloco</a>, sendo que navegadores padrões ignoram essa declaração.<br />
<h3>Isso vai interessar você também</h3>
<ul class="related_post">
<li><a href="http://www.kadunew.com/blog/css/bug-do-internet-explorer-6-ie6-fundo-desaparecendo-em-listas" title="Bug do Internet Explorer 6 (IE6) &#8211; fundo desaparecendo em listas">Bug do Internet Explorer 6 (IE6) &#8211; fundo desaparecendo em listas</a></li>
<li><a href="http://www.kadunew.com/blog/browsers/ie6-fora-da-internet-brasileira" title="IE6 fora da internet brasileira">IE6 fora da internet brasileira</a></li>
<li><a href="http://www.kadunew.com/blog/css/exemplos-de-menus-em-css" title="Exemplos de menus em CSS">Exemplos de menus em CSS</a></li>
<li><a href="http://www.kadunew.com/blog/css/comentarios-condicionais-para-o-internet-explorer" title="Comentários condicionais para o Internet Explorer">Comentários condicionais para o Internet Explorer</a></li>
<li><a href="http://www.kadunew.com/blog/css/abreviando-propriedades-css" title="Abreviando propriedades CSS">Abreviando propriedades CSS</a></li>
<li><a href="http://www.kadunew.com/blog/css/entendendo-a-especificidade-css" title="Entendendo a especificidade CSS">Entendendo a especificidade CSS</a></li>
<li><a href="http://www.kadunew.com/blog/css/centralizando-layout-com-css-%e2%80%93-parte-i" title="Centralizando layout com CSS – parte I">Centralizando layout com CSS – parte I</a></li>
<li><a href="http://www.kadunew.com/blog/css/css-typeset-gerador-de-css" title="Css TypeSet Gerador de CSS">Css TypeSet Gerador de CSS</a></li>
<li><a href="http://www.kadunew.com/blog/css/posicionamento-relativo-absoluto-static-e-fixed-em-css" title="Posicionamento relativo, absoluto, static e fixed em CSS">Posicionamento relativo, absoluto, static e fixed em CSS</a></li>
<li><a href="http://www.kadunew.com/blog/css/elemento-inline-e-nivel-de-bloco" title="Elementos inline e nível de bloco">Elementos inline e nível de bloco</a></li>
</ul>
<img src="http://www.kadunew.com/blog/?ak_action=api_record_view&id=230&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.kadunew.com/blog/css/bug-do-internet-explorer-6-ie6-margem-dobradas/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
