<?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>Boteco Digital &#187; efeitos</title>
	<atom:link href="http://www.botecodigital.info/tag/efeitos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.botecodigital.info</link>
	<description></description>
	<lastBuildDate>Wed, 01 Sep 2010 13:36:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Menu Sanfona com JQuery</title>
		<link>http://www.botecodigital.info/jquery/menu-sanfona-com-jquery/</link>
		<comments>http://www.botecodigital.info/jquery/menu-sanfona-com-jquery/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 13:42:04 +0000</pubDate>
		<dc:creator>Rodrigo Aramburu</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[efeitos]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[menu accordian]]></category>
		<category><![CDATA[menu sanfona]]></category>

		<guid isPermaLink="false">http://www.botecodigital.info/?p=843</guid>
		<description><![CDATA[Um menu sanfona(Accordion Menu) é um menu divido por categorias que quando está mostrando os links de uma categoria esconde os links das outras(ele estica e comprime como uma sanfona). Esta funcionalidade pode também ser aplicada a um texto com vários tópicos ficando disponível os titulos e quando clicado mostra somente o texto do tópico. Este recurso é muito interessante quando temos um texto grande dividido em tópicos, pois não deixa a página muito longa. Nesta implementação vamos utilizar uma [...]]]></description>
			<content:encoded><![CDATA[<p>Um menu sanfona(Accordion Menu) é um menu divido por categorias que quando está mostrando os links de uma categoria esconde os links das outras(ele estica e comprime como uma sanfona). </p>
<p>Esta funcionalidade pode também ser aplicada a um texto com vários tópicos ficando disponível os titulos e quando clicado mostra somente o texto do tópico. Este recurso é muito interessante quando temos um texto grande dividido em tópicos, pois não deixa a página muito longa.</p>
<p>Nesta implementação vamos utilizar uma lista de definições ( dl &#8211; dt- dd ) então segue abaixo o <acronym title="HyperText Markup Language">HTML</acronym> do menu:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
</pre></td><td class="code"><pre class="htmlstrict" style="font-family:monospace;">&lt;dl&gt;
    &lt;dt&gt;&lt;a href=&quot;#&quot;&gt;Menu 1&lt;/li&gt;&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Menu 1 - Item 1&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Menu 1 - Item 2&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Menu 1 - Item 3&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/dd&gt;
    &lt;dt&gt;&lt;a href=&quot;#&quot;&gt;Menu 2&lt;/li&gt;&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Menu 2 - Item 1&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Menu 2 - Item 2&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Menu 2 - Item 3&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/dd&gt;
    &lt;dt&gt;&lt;a href=&quot;#&quot;&gt;Menu 3&lt;/li&gt;&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Menu 3 - Item 1&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Menu 3 - Item 2&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Menu 3 - Item 3&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/dd&gt;
&lt;/dl&gt;</pre></td></tr></table></div>

<p>Agora aplicamos um CSS:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">     dl <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">300px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
     dl<span style="color: #00AA00;">,</span>dd <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
     dt <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#CCC</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">18px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
     dt a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
     dd a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
     ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Agora vamos a mágica com  a biblioteca  <a href="http://www.botecodigital.info/jquery/iniciando-com-jquery/">JQuery</a>(Não se esqueça de importar a biblioteca!):</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"> $<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
     $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;dd&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">hide</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;dt a&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;dd:visible&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">slideUp</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;slow&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        $<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">parent</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">next</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">slideDown</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;slow&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span>
     <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Na linha 1 escondemos todos os elementos <strong>dd</strong>(as definições ou seja os sub-links) as  ficando somente os <strogn>dl</strong> (os titulos das categorias/tópicos) a mostra.</p>
<p>Na linha 3 definimos o evento onclick do link do elemento <strong>dt</strong> titulo para que faça a <a href="http://www.botecodigital.info/web/animando-com-jquery/">animação slideUP()</a>(linha 4) no elemento <strong>dd</strong> que está visível ocultando os sub-links.</p>
<p>Na linha 5 através do método <a href="http://docs.jquery.com/Traversing/parent" target="_blank">parent()</a> seleciona o elemento pai do link clicado(o elemento <strong>dt</strong>) e através do método <a href="http://docs.jquery.com/Traversing/next" target="_blank">next()</a> seleciona o próximo elemento a partir do elemento <strong>dt</strong> que contém o link clicado, que é o elemento<strong>dd</strong> e chama o método <a href="http://www.botecodigital.info/web/animando-com-jquery/">slideDown(&#8220;slow&#8221;); </a> que mostra os sub-links.</p>
<p><a href="http://www.botecodigital.info/exemplos/menusanfona/index.php" target="_blank">Veja o exemplo </a></p>
<p>Espero que seja util, até a próxima!</p>]]></content:encoded>
			<wfw:commentRss>http://www.botecodigital.info/jquery/menu-sanfona-com-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Construindo uma Galeria de Fotos com o plugin PrettyPhoto do JQuery</title>
		<link>http://www.botecodigital.info/web/construindo-uma-galeria-de-fotos-com-o-plugin-prettyphoto-do-jquery/</link>
		<comments>http://www.botecodigital.info/web/construindo-uma-galeria-de-fotos-com-o-plugin-prettyphoto-do-jquery/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 20:01:23 +0000</pubDate>
		<dc:creator>Rodrigo Aramburu</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[efeitos]]></category>
		<category><![CDATA[fotos]]></category>
		<category><![CDATA[galeria]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[lightbox]]></category>
		<category><![CDATA[plugin JQuery]]></category>
		<category><![CDATA[PrettyPhoto]]></category>

		<guid isPermaLink="false">http://botecodigital.g8si.com/?p=426</guid>
		<description><![CDATA[Algo que muitas pessoal tem me perguntado é como criar uma galeria de fotos bem legal. Uma que estou utilizando muito, é feita com um plugin do JQuery chamada PrettyPhoto, ela utiliza um efeito chamado lightbox, que é parecido com um POPUP, mas bem mais estiloso . Bom para começar baixe o PrettyPhoto 2.4.3 e descomacte em uma pasta. Ele é divido em 3 pastas css, js e images, para usalo você vai precisar das 3. Crie um novo documento [...]]]></description>
			<content:encoded><![CDATA[<p>Algo que muitas pessoal tem me perguntado é como criar uma galeria de fotos bem legal. Uma que estou utilizando muito, é feita com um plugin do <a href="http://www.botecodigital.info/jquery/iniciando-com-jquery" target="_blank">JQuery</a>  chamada <a href="http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/" target="_blank">PrettyPhoto</a>, ela utiliza um efeito chamado <a href="http://en.wikipedia.org/wiki/Lightbox_(JavaScript)" target="_blank">lightbox</a>, que é parecido com um POPUP, mas bem  mais estiloso <img src='http://www.botecodigital.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .</p>
<p> Bom para começar baixe o <a href="http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/" target="_blank">PrettyPhoto 2.4.3</a>  e descomacte em uma pasta. Ele é divido em 3 pastas <strong>css</strong>, <strong>js</strong> e <strong>images</strong>, para usalo você vai precisar das 3.</p>
<p> Crie um novo documento <acronym title="HyperText Markup Language">HTML</acronym> e inclua  na tag <em>header</em> a bilbioteca JQuery, o plugin que esta na pasta <strong>js</strong>,  a folha de estilo que esta na pasta <strong>css</strong>:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="htmlstrict" style="font-family:monospace;">&lt;script src=&quot;http://jqueryjs.googlecode.com/files/jquery-1.3.2.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;js/jquery.prettyPhoto.js&quot; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;css/prettyPhoto.css&quot; type=&quot;text/css&quot; charset=&quot;utf-8&quot; /&gt;</pre></td></tr></table></div>

<p>Agora para criarmos a nossa galeria vamos precisar das fotos e das suas miniaturas, para nosso exemplo vamos armazena-la em uma pasta chamada <strong>img</strong>.</p>
<p>Para cada imagem vamos criar um link para imagem grande que quando clicado vai abri-la em nossoo lightbox.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="htmlstrict" style="font-family:monospace;">&lt;a href=&quot;img/foto1-g.jpg&quot; rel=&quot;prettyPhoto&quot;&gt;
   &lt;img src=&quot;img/foto1-p.jpg&quot; alt=&quot;Foto do Espaço 1&quot; /&gt;
&lt;/a&gt;</pre></td></tr></table></div>

<p>O atributo <strong><em>rel=&#8221;prettyPhoto&#8221;</em></strong> é utilizado  para selecionar os links que devem fazer parte de nossa galeria e  para isso deve ser aplicado o <strong>plugin PrettyPhoto</strong> que será responsavel por abrir a imagem que esta no atributo <em>href</em> de nosso link no <em>lightbox</em>.</p>
<p>Para aplicar o plugin nos links acrescentamos na tag <em>header</em> o seguinte código:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span> charset<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;utf-8&quot;</span><span style="color: #339933;">&gt;</span>
    $<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;a[rel^='prettyPhoto']&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">prettyPhoto</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Exemplo de <a href="http://www.botecodigital.info/exemplos/prettyphoto/" target="_blank">galeria feita com PrettyPhoto</a>.</p>
<p>Bem simples não?</p>
<p>Existem muitos Plugins para JQuery com as mais variadas funções, então não tente reinventar a roda todo dia, apenas procure uma que sirva no seu caminhão.</p>
<p>Aquele Abraço.</p>]]></content:encoded>
			<wfw:commentRss>http://www.botecodigital.info/web/construindo-uma-galeria-de-fotos-com-o-plugin-prettyphoto-do-jquery/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CSS Sprite</title>
		<link>http://www.botecodigital.info/css/css-sprite/</link>
		<comments>http://www.botecodigital.info/css/css-sprite/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 12:40:23 +0000</pubDate>
		<dc:creator>Rodrigo Aramburu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[efeitos]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://192.168.0.145/wordpress/?p=21</guid>
		<description><![CDATA[Antes de alguém fazer confusão com o refrigerante, vamos explicar o que é um sprite em informática. Um sprite é um objeto gráfico, normalmente uma imagem, que se move numa tela sem deixar rastros, foi muito utilizado nos jogos 2D há um tempo atrás, o pessoal deve estar lembrando do mugen não? Bom então como isso funciona na web? Todos sabemos que quanto maior o numero de imagens que utilizamos em um site, maior é o número de requisições que [...]]]></description>
			<content:encoded><![CDATA[<p>Antes de alguém fazer confusão com o refrigerante, vamos explicar o que é um sprite em informática.</p>
<p>Um <span style="font-style: italic;">sprite </span>é um objeto gráfico, normalmente uma imagem, que se move numa tela sem deixar rastros, foi muito utilizado nos jogos 2D há um tempo atrás, o pessoal deve estar lembrando do <a href="http://pt.wikipedia.org/wiki/Mugen" target="_blank"> mugen</a> não?</p>
<p>Bom então como isso funciona na web? Todos sabemos que quanto maior o numero de imagens que utilizamos em um site, maior é o número de requisições que um browser deve fazer para exibi-la, certo? Então quando precisamos fazer uma animação, por javascript ou mesmo um simples <span style="font-style: italic;">:hover</span>, em um site que precise de várias imagens, seria interessante que quando a animação começasse já estivessem todas as imagens carregadas, ou poderia pular alguns quadros alterando o efeito desejado. Isso pode ser feito carregando todas as imagens necessárias dentro de um único arquivo de imagem e quando necessário, mudar a posição da imagem para mostrar somente a parte necessária para o usuário.</p>
<p>Como diria um antigo colega &#8220;<span style="font-style: italic;">show me the code</span>&#8220;!</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;ul&gt;
	&lt;li&gt;&lt;a class=&quot;botao&quot; href=&quot;#&quot;&gt;Botão 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a class=&quot;botao&quot; href=&quot;#&quot;&gt;Botão 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a class=&quot;botao&quot; href=&quot;#&quot;&gt;Botão 3&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a class=&quot;botao&quot; href=&quot;#&quot;&gt;Botão 4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</pre></td></tr></table></div>

<p>Nosso <acronym title="HyperText Markup Language">HTML</acronym> é bem simples, apenas uma lista de links que pertencem a class .botao para ficar mais fácil definir as regras.</p>
<p style="text-align: left;">Primeiro vamos ver como deve ficar nossa imagem. Se quisermos um botão de 40px de altura com uma troca a imagem deve ter 80px de altura e obviamente deve conter dois botões.</p>
<p style="text-align: center;"><img src="http://www.botecodigital.info/wp-content/uploads/2009/01/botoes.png" alt="botoes" title="botoes" width="200" height="80" class="aligncenter size-full wp-image-615" /></p>
<h4>Código <acronym title="Cascading Style Sheets"><acronym title="Cascading Style Sheets">CSS</acronym></acronym></h4>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #00AA00;">*</span><span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">bold</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">14px</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#415FAF</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
.botao<span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">botao.jpg</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">200px</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #993333;">center</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.botao</span><span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">background-position</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">-40px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Como este é apenas um exemplo, comecei utilizando uma regra para definir as propriedades que me interessavam de um modo bem geral.</p>
<p>Como podem ver das linhas 1 à 7, tiramos os marcadores da lista(linha 2), colocamos o texto em negrito(linha 3), definimos a fonte(linha 4), retiramos o sublinhado padrão do link(linha 5) e definimos a cor do texto(linha 6).</p>
<p>A partir da linha 9 é que nos interessa, definimos a imagem como <span style="font-style: italic;">background </span>na linha 10, e o tamanho do botão nas linhas 11 e 12, como nosso botão é um link, que por padrão tem a propriedade display como inline, deve ser alterado para <span style="font-weight: bold;">block </span>para respeitar as as medidas que definimos. Nas linhas 14 e 15 utilizamos para centralizar o texto do botão.</p>
<p>Para fazer nossa mágica utilizaremos o a pseudo-classe <span style="font-style: italic;">:hover</span>, como podemos ver na linha 18, para que quando passarmos o mouse pelo link mudamos o posicionamento do <span style="font-style: italic;">background</span>, para isso utilizamos a propriedade <span style="font-style: italic;">background-postion</span> que move o <span style="font-style: italic;">background</span> no eixo x e y respectivamente.</p>
<p>Segue o link para <a title="Download do exemplo de CSS Sprite" href="http://www.botecodigital.info/wp-content/donwloads/css_sprite.zip" target="_blank">baixar o exemplo</a>, que também mostra como usar várias imagens ao mesmo tempo.</p>]]></content:encoded>
			<wfw:commentRss>http://www.botecodigital.info/css/css-sprite/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
