<?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>Rogério Lino &#187; div</title>
	<atom:link href="http://rogeriolino.com/tags/div/feed/" rel="self" type="application/rss+xml" />
	<link>http://rogeriolino.com</link>
	<description>Desenvolvimento Web, tecnologia, jogos e etcetera</description>
	<lastBuildDate>Wed, 01 Feb 2012 19:22:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>CSS: Footer always in bottom</title>
		<link>http://rogeriolino.com/2010/06/17/css-footer-always-in-bottom/</link>
		<comments>http://rogeriolino.com/2010/06/17/css-footer-always-in-bottom/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 14:51:50 +0000</pubDate>
		<dc:creator>Rogério Alencar Lino Filho</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[always]]></category>
		<category><![CDATA[baixo]]></category>
		<category><![CDATA[bottom]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[footer]]></category>
		<category><![CDATA[posicao]]></category>
		<category><![CDATA[position]]></category>
		<category><![CDATA[relative]]></category>
		<category><![CDATA[rodape]]></category>
		<category><![CDATA[sempre]]></category>

		<guid isPermaLink="false">http://rogeriolino.com/?p=303</guid>
		<description><![CDATA[<p>É muito comum vermos pessoas procurando saber como deixar um elemento HTML sempre no final da página, mas caso a página seja redimensionada criando rolagem, esse elemento continue no final dela. Ou seja, não apenas colocar o elemento com position fixed.</p> <p>Para tal exemplo vamos precisar de um HTML simples:</p> &#60;html&#62; &#60;head&#62; &#60;/head&#62; &#60;body&#62; &#60;div [...]]]></description>
			<content:encoded><![CDATA[<p>É muito comum vermos pessoas procurando saber como deixar um elemento HTML sempre no final da página, mas caso a página seja redimensionada criando rolagem, esse elemento continue no final dela. Ou seja, não apenas colocar o elemento com position fixed.</p>
<p>Para tal exemplo vamos precisar de um HTML simples:</p>
<pre name="code" class="html">
&lt;html&gt;
&lt;head&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;div id="page"&gt;
        &lt;div id="content"&gt;
            &lt;h1&gt;Footer always in bottom&lt;/h1&gt;
            &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla aliquet imperdiet justo, quis congue velit egestas quis. Suspendisse ac tellus vitae est ultrices imperdiet eget at dolor. Donec sit amet viverra arcu. Aenean pulvinar vehicula justo, tincidunt congue nisi pharetra eu. Suspendisse potenti. Sed libero quam, lacinia at facilisis eu, egestas sodales dolor. Duis gravida, diam interdum cursus dictum, ligula libero pellentesque lacus, vitae viverra nulla metus id erat. Suspendisse fermentum aliquam hendrerit. Sed vulputate massa ut felis sagittis molestie. Suspendisse facilisis condimentum diam, a hendrerit urna venenatis sit amet. Cras orci diam, aliquam quis fringilla ac, euismod vel orci. Quisque ac pharetra nisi. Quisque et orci ligula. Praesent lacus felis, bibendum ac varius ac, eleifend in nulla. Aliquam sodales porttitor iaculis. Aliquam pretium risus ac neque egestas convallis. Sed dignissim massa ut odio vestibulum gravida ut vel nulla.&lt;/p&gt;
            &lt;p&gt;Sed non lacus in nibh lobortis imperdiet. Aliquam auctor tellus quis elit adipiscing consequat. Ut in elit at orci dapibus gravida interdum eget sapien. Sed lobortis, massa nec aliquet aliquet, nulla mi tincidunt quam, id iaculis turpis nibh interdum leo. Curabitur in lorem et risus ultrices pharetra. Mauris adipiscing eros vitae diam sodales et rutrum velit consequat. Fusce adipiscing congue ultrices. Nullam fermentum ullamcorper urna a malesuada. Sed sit amet congue tortor. Nulla accumsan blandit diam sed feugiat. Morbi lobortis fermentum metus, ac pulvinar dui commodo ut.&lt;/p&gt;
        &lt;/div&gt;
        &lt;div id="footer"&gt;
            &lt;p&gt;footer here&lt;/p&gt;
        &lt;/div&gt;
    &lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>E o CSS abaixo:</p>
<pre name="code" class="css">
* {
    padding: 0px;
    margin: 0px;
}

html, body {
    height: 100%;
}

#page {
    min-height: 100%;
    position: relative;
}

#footer {
    width: 100%;
    bottom: 0;
    position: absolute;
}
</pre>
<p>O <a href="http://www17.brinkster.com/chivalrous/exemplos/footer.html" title="Example">exemplo funcionando você confere aqui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://rogeriolino.com/2010/06/17/css-footer-always-in-bottom/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Javascript: Draggable Window</title>
		<link>http://rogeriolino.com/2007/01/25/javascript-draggable-window/</link>
		<comments>http://rogeriolino.com/2007/01/25/javascript-draggable-window/#comments</comments>
		<pubDate>Thu, 25 Jan 2007 23:11:33 +0000</pubDate>
		<dc:creator>Rogério Alencar Lino Filho</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[arrastavel]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[draggable]]></category>
		<category><![CDATA[flutuante]]></category>
		<category><![CDATA[janela]]></category>
		<category><![CDATA[window]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://rogeriolino.wordpress.com/2007/01/25/javascript-draggable-window/</guid>
		<description><![CDATA[<p>Tem algum tempo já que estava de bobeira e acabei fazendo um exemplo de uma div (janela) arrastável.</p> <p>Simulei uma janela padrão em alguns Sistemas Operacionais, tem a barra superior com o título da janela, o espaço ao centro para o conteúdo e uma barra no final, a statusbar (essa só para incrementar mesmo).</p> <p>Há [...]]]></description>
			<content:encoded><![CDATA[<p>Tem algum tempo já que estava de bobeira e acabei fazendo um <strong>exemplo</strong> de uma <strong>div</strong> (janela) <strong>arrastável</strong>.</p>
<p>Simulei uma janela padrão em alguns Sistemas Operacionais, tem a barra superior com o título da janela, o espaço ao centro para o conteúdo e uma barra no final, a statusbar (essa só para incrementar mesmo).</p>
<p>Há nela também três opções: &#8220;<strong>minimizar/maximizar</strong>&#8220;,  &#8220;<strong>esconder</strong>&#8221; e &#8220;<strong>fechar</strong>&#8220;.</p>
<p>Na opção &#8220;minimizar&#8221; é alterado a propriedade <strong>display</strong> do <strong>CSS</strong> da parte do conteúdo para <strong>none</strong>. Voltando para <strong>block</strong> com &#8220;maximizar&#8221;.</p>
<p>O &#8220;esconder&#8221; além de aproveitar a função para &#8220;minimizar&#8221; também altera o <strong>display</strong> da <strong>statusbar</strong> para <strong>none</strong>. E seta a <strong>posição</strong> da janela para a <strong>origem</strong> da tela (<strong>left</strong>:0 e <strong>top</strong>: 0).</p>
<p>E o &#8220;fechar&#8221; por sua vez altera a propriedade do <strong>visibility</strong> do CSS da  janela toda para <strong>hidden</strong>. E no palco tem uma opção para (re)<strong>abrir</strong> a janela, que altera o <strong>visibility</strong> para <strong>visible</strong>.</p>
<p>O porquê de usar visibility para &#8220;fechar&#8221; a janela é porque não queremos mudar o comportamento da janela, como ela é vista, e sim só sumir, torná-la invisível. O mesmo não funcionaria muito bem com o conteúdo porque fazendo ele só sumir ainda ficaria o seu &#8220;espaço guardado&#8221; fazendo apenas o conteúdo ficar invisível ao invéz da janela realmente minimizar.</p>
<p>Ao arrastar a janela também é <strong>alterado</strong> o <strong>cursor</strong>, mudando para <strong>move</strong>. O que caracteriza melhor a janela sendo arrastada.</p>
<p>Qualquer dúvida é só deixar no comentário.</p>
<p><a href="http://www17.brinkster.com/chivalrous/exemplos/drag/drag.html" title="Exemplo funcionando" target="_blank">Exemplo: Draggable Window </a></p>
<p><a href="http://www17.brinkster.com/chivalrous/exemplos/drag/script/drag.js" title="Código Javascript do exemplo" target="_blank">Source: Draggable Window</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rogeriolino.com/2007/01/25/javascript-draggable-window/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Tutorial Caixa de Contrato</title>
		<link>http://rogeriolino.com/2006/11/25/tutorial-caixa-de-contrato/</link>
		<comments>http://rogeriolino.com/2006/11/25/tutorial-caixa-de-contrato/#comments</comments>
		<pubDate>Sun, 26 Nov 2006 01:50:06 +0000</pubDate>
		<dc:creator>Rogério Alencar Lino Filho</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tableless]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[caixa]]></category>
		<category><![CDATA[contrato]]></category>
		<category><![CDATA[div]]></category>

		<guid isPermaLink="false">http://rogeriolino.wordpress.com/2006/11/25/tutorial-caixa-de-contrato/</guid>
		<description><![CDATA[<p>Esses dias no Fórum do Flashmasters perguntaram como poderia fazer um campo de texto que não pudesse ser alterado, modificado. Mas que tivesse uma barra de rolagem.</p> <p>A minha sugestão foi que ao invez de usar um textArea como ele queria, usa-se uma div mesmo, com overflow auto.</p> <p>Exemplo:</p> <p> CSS</p> <p>#contrato {<br /> width: [...]]]></description>
			<content:encoded><![CDATA[<p>Esses dias no Fórum do Flashmasters perguntaram como poderia fazer um campo de texto que não pudesse ser alterado, modificado. Mas que tivesse uma barra de rolagem.</p>
<p>A minha sugestão foi que ao invez de usar um textArea como ele queria, usa-se uma div mesmo, com overflow auto.</p>
<p><strong>Exemplo:</strong></p>
<p><strong> CSS</strong></p>
<blockquote><p><em><strong>#contrato</strong> {<br />
width: 400px;<br />
height: 500px;<br />
padding: 10px;<br />
overflow: auto;<br />
border: 3px groove #CCCCCC;<br />
background: #F1F1F1;<br />
} </em></p></blockquote>
<p>Você pode alterar o estilo da borda: <a href="http://www.w3schools.com/css/tryit.asp?filename=trycss_border-style" title="Estilos de Borda" target="_blank">estilos de borda css</a>.</p>
<p><strong>HTML</strong></p>
<blockquote><p><em><strong>&lt;div id=&#8221;contrato&#8221;&gt;</strong><br />
<strong> &lt;p&gt;</strong>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam massa. Donec bibendum quam a augue. Fusce rhoncus. Proin laoreet facilisis ipsum. Nunc mi. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Pellentesque semper porta lorem. Nunc libero. Pellentesque sollicitudin. Integer tincidunt cursus nulla. Vivamus lacinia condimentum ipsum. Quisque lacus diam, scelerisque vitae, vestibulum id, elementum vitae, ante. Cras ipsum. Sed lacus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.<strong>&lt;/p&gt;</strong><br />
<strong> &lt;/div&gt;</strong></em></p></blockquote>
<p>Uma encheção de lingüiça aí.</p>
<p>E com apenas algumas linhas no CSS você tem sua caixa de contrato personalizada.</p>
<p><a href="http://www17.brinkster.com/chivalrous/tutoriais/caixa_contrato.html" title="Exemplo" target="_blank">Clique aqui</a> para ver o exemplo.</p>
]]></content:encoded>
			<wfw:commentRss>http://rogeriolino.com/2006/11/25/tutorial-caixa-de-contrato/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

