<?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>ZonaW &#187; Recursos de CSS</title>
	<atom:link href="http://www.zonaw.com/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zonaw.com</link>
	<description>Información práctica, consejos y recursos de interés para webmasters, desarrolladores y diseñadores web de todos los niveles.</description>
	<lastBuildDate>Mon, 14 May 2012 08:54:52 +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>Generador de código CSS 3</title>
		<link>http://www.zonaw.com/generador-de-codigo-css-3/</link>
		<comments>http://www.zonaw.com/generador-de-codigo-css-3/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 06:50:45 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Herramientas Diseño]]></category>
		<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[herramientas web]]></category>

		<guid isPermaLink="false">http://www.zonaw.com/?p=9548</guid>
		<description><![CDATA[No es sencillo encontrar un generador de código CSS3 tan completo como lo es css3maker. Con esta herramienta podremos generar código CSS3 simplemente modificando los parámetros de los diferentes componentes con los que podemos trabajar, entre los que se encuentran: bordes redondeados, degradados, trasformaciones, animaciones y transiciones CSS, selector de colores RGBA, sombra en: texto [...]]]></description>
			<content:encoded><![CDATA[<p>No es sencillo encontrar un <strong>generador de código CSS3</strong> tan completo como lo es <strong><a href="http://www.css3maker.com/">css3maker</a></strong>.</p>
<p>Con esta herramienta podremos generar código <strong>CSS3</strong> simplemente modificando los parámetros de los diferentes componentes con los que podemos trabajar, entre los que se encuentran: bordes redondeados, degradados, trasformaciones, animaciones y transiciones CSS, selector de colores RGBA, sombra en: texto y cajas y rotación y seleción de tipografía @Font Face.</p>
<p><a href="http://www.zonaw.com/wp-content/uploads/2012/04/css3maker.jpg"><img class="aligncenter size-full wp-image-9549" title="css3maker" src="http://www.zonaw.com/wp-content/uploads/2012/04/css3maker.jpg" alt="css3maker" width="550" height="341" /></a></p>
<p>Como es puede ver el la imagen, a medida que seleccionemos un componente para trabajar, en la parte inferior se nos informará de la compatibilidad entre los diferentes navegadores y navegadores móviles.</p>
<p>Por último, en la parte derecha aparecerá el código listo para copiar en nuestra hoja de estilos CSS o descargar en un fichero .zip para posteriores usos.</p>
<p>Sin duda una página imprescindible en tu lista de <strong>herramientas CSS3</strong>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/generador-de-codigo-css-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selectores de CSS3</title>
		<link>http://www.zonaw.com/selectores-de-css3/</link>
		<comments>http://www.zonaw.com/selectores-de-css3/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 11:24:35 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[diseño]]></category>

		<guid isPermaLink="false">http://www.zonaw.com/?p=1891</guid>
		<description><![CDATA[La API de Selectors describen la forma de seleccionar elementos dentro de la página, con el fin de aplicar un determinado estilo. La API está compuesta con los selectores de las versiones 1 y 2 de CSS, ahora con la llegada de la nueva versión de CSS3 se suman aún más selectores a la lista. [...]]]></description>
			<content:encoded><![CDATA[<p>La <strong>API de Selectors</strong> describen la forma de seleccionar elementos dentro de la página, con el fin de aplicar un determinado estilo. La API está compuesta con los selectores de las versiones 1 y 2 de CSS, ahora con la llegada de la nueva versión de CSS3 se suman aún más selectores a la lista.</p>
<div>En el libro de <em>&#8220;Estudio sobre Internet Explorer 9 y los nuevos estandares web&#8221;</em>, ya adelantaban cuales serían algunos de los selectores de los que ahora podemos hacer uso, estos se pueden clasificar en tres categorías:</div>
<h3 style="padding-left: 30px;">1.- Pseudo-clases estructurales</h3>
<p>Estos selectores permiten seleccionar además de las clases e ID, elementos basandonós en su posición dentro del documento:</p>
<ul>
<li><strong>:root</strong>: selecciona la raíz del documento.</li>
<li><strong>:nth-child(n)</strong>: selecciona elementos que son el n-ésimo hijo de sus padres.</li>
<li><strong>:nth-last-child(n)</strong>: selecciona elementos que son el n-ésimo hijo de sus padres, empezando a contar por el final.</li>
<li><strong>:nth-of-type(n)</strong>: selecciona elementos que son el n-ésimo hermano de un tipo.</li>
<li><strong>:nth-last-of-type(n)</strong>: igual que el anterior, pero contando desde el final.</li>
<li><strong>:last-child</strong>: selecciona elementos que son el último hijo de sus padres.</li>
<li><strong>:first-of-type</strong>: selecciona elementos que son el último hermano de su tipo.</li>
<li><strong>:last-of-type</strong>: selecciona elementos que son el último hermano de su tipo.</li>
<li><strong>:only-of-type: </strong>selecciona elementos que son el único hermano de su tipo.</li>
<li><strong>:only-child</strong>: selecciona elementos que son el único hijo de sus padres.</li>
<li><strong>:empty</strong>: selecciona elementos que no tienen hijos, incluidos nodos de texto.</li>
</ul>
<p>Gracias a los selectores se hace posible un código HTML más sencillo y unas hojas de estilo CSS más completas. Este es un ejemplo de su uso:</p>
<blockquote>
<pre>&lt;style&gt;
tr:nth-child(odd) { background-color:red;}
tr:nth-child(even) {background-color:green;}
&lt;/style&gt;
&lt;body&gt;
&lt;table width="125"&gt;
&lt;tr&gt;&lt;td&gt;Primera fila&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Segunda fila&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Tercera fila&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Cuarta fila&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;</pre>
</blockquote>
<h3 style="padding-left: 30px;">2.- Pseudo-clases de estado del elemento</h3>
<p>Estas clases permiten seleccionar elementos de la interfaz gráfica dependiendo del estado:</p>
<div>
<ul>
<li><strong>:enabled<strong>:</strong></strong> selecciona elementos que están activados.</li>
<li><strong><strong>disabled</strong></strong>: selecciona elementos que están desactivados.</li>
<li><strong>:checked</strong>: selecciona elementos que están marcados.</li>
<li><strong>:indetermined</strong>: selecciona elementos cuyo estado no está determinado.</li>
</ul>
<h3 style="padding-left: 30px;">3.- Otros</h3>
<p>Los siguientes son selectores que no pertenecen a ninguna de las anteriores categorías:</p>
<div>
<ul>
<li><strong>:target</strong>: selecciona un elemento que se corresponde con un enlace con nombre (named archor) dentro de la página.</li>
<li><strong>:not(s)</strong>: selecciona los elementos que no cumplen un selector simple pasado como parámetro.</li>
<li><strong>:selection</strong>: selecciona cualquier parte de la página que haya sido resaltada por el usuario.</li>
</ul>
<p>&nbsp;</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/selectores-de-css3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Códigos cortos de colores</title>
		<link>http://www.zonaw.com/codigos-cortos-de-colores/</link>
		<comments>http://www.zonaw.com/codigos-cortos-de-colores/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 09:56:56 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[trucos]]></category>

		<guid isPermaLink="false">http://www.zonaw.com/?p=1815</guid>
		<description><![CDATA[Aunque pueda parecer ridículo, en ocasiones ahorrar un par de caracteres en una misma palabra dentro de nuestro código, puede resultar muy beneficioso para nuestro site. Es por esto por lo que es interesante conocer pequeños trucos para ahorrar tiempo de carga en nuestra página y de paso, también ahorrar algo de ancho de banda [...]]]></description>
			<content:encoded><![CDATA[<p>Aunque pueda parecer ridículo, en ocasiones ahorrar un par de caracteres en una misma palabra dentro de nuestro código, puede resultar muy beneficioso para nuestro site. Es por esto por lo que es interesante conocer pequeños <em>trucos</em> para<strong> ahorrar tiempo de carga</strong> en nuestra página y de paso, también ahorrar algo de <strong>ancho de banda</strong> en nuestro servidor.</p>
<p>Un truco que muchos diseñadores ya conoceran es el de los <strong>códigos de colores</strong>. No es más que una lista de 16 colores, los cuales no son necesarios ser escritos en hexadecimal, ya que los navegadores permiten que esten escritos en <strong>texto plano</strong>.</p>
<p>Estos son los 16 colores:</p>
<ul>
<li>white: #fff</li>
<li>yellow: #ff0</li>
<li>red: #ff0</li>
<li>fuchsia: #f0f</li>
<li>silver: #c0c0c0</li>
<li>gray: #808080</li>
<li>olive: #808000</li>
<li>purple: #800080</li>
<li>maroon: #800000</li>
<li>aqua: #f00</li>
<li>lime: #0f0</li>
<li>teal: #008080</li>
<li>green: #008000</li>
<li>blue: #00f</li>
<li>navy: #000080</li>
<li>black: #000</li>
</ul>
<p>Esto no es todo, ya que todavía se pueden acortar más, si nos fijamos en estos 9 colores, escritos en forma de texto aún son más cortos que su versión en hexadecimal, por lo que, se podrían utilizar de forma óptima escritos por su nombre:</p>
<ul>
<li>red</li>
<li>silver</li>
<li>gray</li>
<li>olive</li>
<li>purple</li>
<li>maroon</li>
<li>teal</li>
<li>green</li>
<li>navy</li>
</ul>
<p>Utilizando estos códigos y comprimiendo nuestras hojas de estilo CSS podemos reducir la carga de nuestra página y ahorrarnos unos cuantos MB/mensuales de ancho de banda. Recordar también el artículos de ayuda <a title="Consejos para mejorar el tiempo de carga de una web" href="http://www.zonaw.com/consejos-para-mejorar-el-tiempo-de-carga-de-una-web/">consejos para mejorar el tiempo de carga de una web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/codigos-cortos-de-colores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambiar el cursor del ratón</title>
		<link>http://www.zonaw.com/cambiar-el-cursor-del-raton/</link>
		<comments>http://www.zonaw.com/cambiar-el-cursor-del-raton/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 11:31:58 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[Tags HTML]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[trucos]]></category>

		<guid isPermaLink="false">/?p=1669</guid>
		<description><![CDATA[Aunque parezca que es una práctica que ya no se lleva a cabo, cambiar el cursor o puntero del ratón puede servirnos en más de una ocasión para mejorar la accesibilidad en nuestra página, así como señalar por ejemplo, cuando existe un enlace con el puntero de la mano, cunado se muestre algún mensaje de [...]]]></description>
			<content:encoded><![CDATA[<p>Aunque parezca que es una práctica que ya no se lleva a cabo, <strong>cambiar el cursor o puntero del ratón</strong> puede servirnos en más de una ocasión para mejorar la accesibilidad en nuestra página, así como señalar por ejemplo, cuando existe un enlace con el puntero de la mano, cunado se muestre algún mensaje de ayuda con el puntero de una interrogación o simplemente punteros con flechas de todo tipo.</p>
<p>Para conseguir adaptar el puntero o cursor del ratón a cada situación nos bastará con añadir un estilo en nuestra <strong>hoja de CSS</strong> para forzar a nuestro navegador y que de este modo no se rija por las normas  convencionales de los punteros, sino con lo indicado en la hoja de estilos.</p>
<p>Hay dos posibilidades de <strong>cambiar el cursor en nuestra web</strong>, para todo el documento o para partes del documento determinadas.</p>
<h3><strong>Cambiar el cursor del ratón a todo el do cumento:</strong></h3>
<blockquote>
<pre>&lt;html&gt;
&lt;title&gt;Cambiar el cursor del raton&lt;/title&gt;
&lt;head&gt;
&lt;style type="text/css"&gt;
&lt;!--
body {cursor: crosshair}
--&gt;
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
</blockquote>
<h3><strong>Cambiar el cursor del ratón a algunas partes dentro de un documento</strong><strong>:</strong></h3>
<blockquote>
<pre>&lt;html&gt;
&lt;title&gt;Cambiar el cursor del raton&lt;/title&gt;
&lt;head&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1 style="cursor: pointer"&gt;pointer (mano)&lt;/h1&gt;
&lt;h1 style="cursor: move"&gt;move (cruz con flecha)&lt;/h1&gt;
&lt;h1 style="cursor: help"&gt;help (signo de pregunta)&lt;/h1&gt;
&lt;h1 style="cursor: default"&gt;default (flecha)&lt;/h1&gt;
&lt;h1 style="cursor: crosshair"&gt;crosshair (cruz)&lt;/h1&gt;
&lt;h1 style="cursor: text"&gt;text (I-beam)&lt;/h1&gt;
&lt;h1 style="cursor: wait"&gt;wait (reloj de arena)&lt;/h1&gt;
&lt;h1 style="cursor: nw-resize"&gt;nw-resize (flecha al noroeste)&lt;/h1&gt;
&lt;h1 style="cursor: ne-resize"&gt;ne-resize (flecha al noreste)&lt;/h1&gt;
&lt;h1 style="cursor: se-resize"&gt;se-resize (flecha hacia el sudeste)&lt;/h1&gt;
&lt;h1 style="cursor: sw-resize"&gt;ne-resize (flecha hacia el sudoeste)&lt;/h1&gt;
&lt;h1 style="cursor: n-resize"&gt;n-resize (flecha hacia arriba)&lt;/h1&gt;
&lt;h1 style="cursor: s-resize"&gt;s-resize (flecha hacia abajo)&lt;/h1&gt;
&lt;h1 style="cursor: e-resize"&gt;e-resize (flecha a la derecha)&lt;/h1&gt;
&lt;h1 style="cursor: w-resize"&gt;w-resize (flecha a la izquierda)&lt;/h1&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
</blockquote>
<p>Recordar que también se puede <strong><a href="http://www.zonaw.com/cambiar-el-puntero-del-raton-web/">personalizar el puntero del ratón</a></strong> mediante, una imagen o gif animado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/cambiar-el-cursor-del-raton/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evitar caché mientras editas CSS</title>
		<link>http://www.zonaw.com/evitar-cache-mientras-editas-css/</link>
		<comments>http://www.zonaw.com/evitar-cache-mientras-editas-css/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 10:57:38 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[trucos]]></category>

		<guid isPermaLink="false">/?p=1621</guid>
		<description><![CDATA[El siguiente truco, le será de gran utilidad a diseñadores o maquetadores, que una gran cantidad del tiempo después de realizar los cambios solicitados tienen que refrescar la página y vaciar la memoria caché para ver correctamente los cambios de diseño efectuados. Con el siguiente truco se consigue prevenir la cache de los archivos CSS [...]]]></description>
			<content:encoded><![CDATA[<p>El siguiente truco, le será de gran utilidad a diseñadores o maquetadores, que una gran cantidad del tiempo después de realizar los cambios solicitados tienen que <strong>refrescar </strong>la página y <strong>vaciar la memoria caché</strong> para ver correctamente los cambios de diseño efectuados.</p>
<p>Con el siguiente truco se consigue <strong>prevenir la cache de los archivos CSS</strong> de nuestra web en <strong>php</strong>. Basta con añadir un parámetro al archivo CSS, como en el ejemplo, donde se añade<strong> fecha y hora</strong> con minutos y segundos para conseguir siempre un valor diferente.</p>
<div>
<blockquote>
<div>&lt;link type=&#8221;text/css&#8221; href=&#8221;estilo.css?&lt;?php echo date(&#8216;Y-m-d H:i:s&#8217;); ?&gt;&#8221; rel=&#8221;stylesheet&#8221; /&gt;</div>
</blockquote>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/evitar-cache-mientras-editas-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alertas estilo de notificaciones Toast de Android</title>
		<link>http://www.zonaw.com/alertas-estilo-de-notificaciones-toast-de-android/</link>
		<comments>http://www.zonaw.com/alertas-estilo-de-notificaciones-toast-de-android/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 09:29:13 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">/?p=1602</guid>
		<description><![CDATA[Si eres usuario del sistema operativo de teléfonos móviles Android te habrás encontrado en más de una ocasión, cuando una operación es realizada con éxito con las notificaciones emergentes llamadas Toast. Un ejemplo de esto es el sistema de avisos que recibimos al activar una alarma, que nos notifica cuántas horas de sueño podremos tener [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zonaw.com/wp-content/uploads/2011/12/toastexample.png"><img class="alignright size-full wp-image-1604" title="toastexample" src="http://www.zonaw.com/wp-content/uploads/2011/12/toastexample.png" alt="toastexample" width="200" height="140" /></a>Si eres usuario del sistema operativo de teléfonos móviles <strong>Android</strong> te habrás encontrado en más de una ocasión, cuando una  operación es realizada con éxito con las <strong>notificaciones</strong> emergentes llamadas <strong>Toast</strong>. Un ejemplo de esto es el sistema de avisos que  recibimos al activar una alarma, que nos notifica cuántas horas de sueño  podremos tener antes de que suene.</p>
<p>A continuación aprenderemos a realizar un <strong>sistema de alertas tipo Toast</strong> utilizando HTML y CSS.</p>
<p>Las transiciones CSS nos permiten alterar una propiedad de CSS durante un determinado periodo de tiempo.</p>
<blockquote>
<pre>#toast{
position: fixed;
top: 20px;
left: 50%;
width: 200px;
margin-left: -100px;
border: 1px solid #666;
background-color: #B1BCCF;
padding: 10px 0 ;
text-align:center;
opacity: .9;

/*The good stuff */
-webkit-transition: opacity 0.5s ease-out; /* Saf3.2+, Chrome */
-moz-transition: opacity 0.5s ease-out; /* FF4+ */
-ms-transition: opacity 0.5s ease-out; /* IE10? */
-o-transition: opacity 0.5s ease-out; /* Opera 10.5+ */
transition: opacity 0.5s ease-out;

}</pre>
</blockquote>
<blockquote><p>[browser css keyword]: [property to animate] [duration] [easing method]</p></blockquote>
<p>Para finalizar, cambia el valor de la propiedad a la que has añadido un  transform, y el navegador se encargará del resto. Por eso, para que el  mensaje emergente se desvanezca, habrá que configurar la opacidad en 0.</p>
<p>Finalmente, un poco de Javascript:</p>
<blockquote>
<pre>function hideToast(){
    var alert = document.getElementById("toast");
    alert.style.opacity = 0;

}</pre>
</blockquote>
<p>Lo bueno del concepto, es que este tipo de notificaciones simplifican  el proceso de la configuración de opciones. Normalmente, en otros  entornos virtuales, simplemente se nos informa de que el cambio ha sido  realizado y luego debemos volver manualmente a la pantalla principal de  opciones.</p>
<p>En cambio, con estas alertas emergentes, recibes la confirmación a  través de un sólo mensaje que a su vez, nos envía de regreso a la  pantalla anterior.</p>
<p>Las transiciones CSS nos permiten alterar una propiedad de CSS durante un determinado periodo de tiempo.</p>
<p>Puedes ver un ejemplo de este tipo de alertas con estilo de notificaciones Toast de Android en <strong><a href="http://terrenceryan.com/examples/toast/">Toast Demo</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/alertas-estilo-de-notificaciones-toast-de-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Animaciones con CSS</title>
		<link>http://www.zonaw.com/animaciones-con-css/</link>
		<comments>http://www.zonaw.com/animaciones-con-css/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 10:33:49 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Herramientas Diseño]]></category>
		<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[herramientas web]]></category>

		<guid isPermaLink="false">/?p=1500</guid>
		<description><![CDATA[Animate.css es posiblemente lo que muchos diseñadores estaban buscando. Una web donde se agrupan diferentes efectos en CSS3 disponibles para descargar. A pesar de que por ahora sólo son compatibles con las versiones de navegadores más avanzadas de: Safari, Firefox o Chrome, para Internet Explorer estas animaciones estarán disponibles en su versión 10 y los [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zonaw.com/wp-content/uploads/2011/11/Animate.jpg"><img class="aligncenter size-full wp-image-1503" title="Animate - Animaciones con CSS" src="http://www.zonaw.com/wp-content/uploads/2011/11/Animate.jpg" alt="Animate.css" width="580" height="463" /></a></p>
<p><strong><a title="Animate.css" href="http://daneden.me/animate/">Animate.css</a> </strong>es posiblemente lo que muchos diseñadores estaban buscando. Una web donde se agrupan diferentes <strong>efectos en CSS3</strong> disponibles para descargar.</p>
<p>A pesar de que por ahora sólo son compatibles con las versiones de navegadores más avanzadas de: Safari, Firefox o Chrome, para Internet Explorer estas animaciones estarán disponibles en su versión 10 y los usuarios de Opera podrán disfrutar de ellas a partir de la versión 12 de su navegador.</p>
<p>Para evitar el problema de incompatibilidades en los navegadores que no soportan aún <strong>animaciones CSS</strong>, podremos utilizar <strong>Animate.css</strong> conjuntamente con <a href="http://www.zonaw.com/tag/jquery/">jQuery</a> y <a href="http://www.zonaw.com/detectar-si-el-navegador-soporta-html5-y-css3/">Modernizr</a>. De esta forma conseguiremos que todos nuestros usuarios puedan ver correctamente nuestra web.</p>
<p>Para implementar las animaciones en nuestro site, seleccionamos la que queremos utilizar, descargamos el fichero .CSS (nos permiten descargar todas, seleccionar por tipo o descargar sólo una de ellas) y añadimos la/las clases específicas directamente en nuestra hoja de estilos CSS.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/animaciones-con-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trucos CSS (Parte 4)</title>
		<link>http://www.zonaw.com/trucos-css-parte-4/</link>
		<comments>http://www.zonaw.com/trucos-css-parte-4/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 23:59:35 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[trucos]]></category>

		<guid isPermaLink="false">/?p=1429</guid>
		<description><![CDATA[Asignar transparencia &#8211; opacidad en todos los navegadores El siguiente código asigna transparencia u opacidad a elementos del diseño con la gran ventaja de funcionar en todos los navegadores: div { /* FF, Safari, Chrome, IE9 y 10 */ opacity:0.7; /* IE */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  /* IE8 */ filter: alpha(opacity=70); /* IE 5-7  */ } Estilo para enlaces externos Con el [...]]]></description>
			<content:encoded><![CDATA[<h2>Asignar transparencia &#8211; opacidad en todos los navegadores</h2>
<p>El siguiente código asigna transparencia u opacidad a elementos del diseño con la gran ventaja de funcionar en todos los navegadores:</p>
<blockquote>
<pre>div {
/* FF, Safari, Chrome, IE9 y 10 */
opacity:0.7;

/* IE */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  /* IE8 */
filter: alpha(opacity=70); /* IE 5-7  */
}</pre>
</blockquote>
<h2>Estilo para enlaces externos</h2>
<p>Con el siguiente código conseguiremos añadir un estilo especial para diferentes enlaces externos de nuestra web. Una de las ideas más extendidas es la de añadir un icono al lado de los enlaces para marcar que ese enlace nos sacará de la página actual (<a href="http://jsfiddle.net/Vjcqb/1/">demostración</a>)</p>
<blockquote>
<pre>a[href^="http"] {
background: url(icono.png) no-repeat;
padding-left: 10px;
}</pre>
</blockquote>
<h2>Estilo del enlace dependiendo de una palabra predefinida</h2>
<p>Similar al código anterior, nos permite decorar los enlaces dependiendo del texto que contenga la URL con un determinado color y diseño (<a href="http://jsfiddle.net/wncyK/1/">demostración</a>)</p>
<blockquote>
<pre>a[href*="zonaw"] {
color: #08E303;
}</pre>
</blockquote>
<h2>Tabs animados solo utilizando CSS</h2>
<p>El siguiente código nos permite construir un menú animado con una sección de tabs o pestañas, sin necesidad de recurrir a utilizar jQuery en nuestra página (<a href="http://jsfiddle.net/ECstU/6/">demostración</a>)</p>
<p>Código para pegar donde deseas que aparezcan las pestañas:</p>
<blockquote>
<pre>&lt;div class="tabs"&gt;

 &lt;div class="tab"&gt;
 &lt;input type="radio" id="tab-1" name="tab-group-1" checked&gt;
 &lt;label for="tab-1"&gt;Recursos&lt;/label&gt;

 &lt;div class="content"&gt;
 &lt;p&gt;Contenido para el tab Recursos&lt;/p&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="tab"&gt;
 &lt;input type="radio" id="tab-2" name="tab-group-1"&gt;
 &lt;label for="tab-2"&gt;Para&lt;/label&gt;

 &lt;div class="content"&gt;
 &lt;p&gt;Contenido para Para&lt;/p&gt;

 &lt;img src="http://www.zonaw.com/wp-content/themes/Zengi/
images/logo_negro_ZonaW.png"&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="tab"&gt;
 &lt;input type="radio" id="tab-3" name="tab-group-1"&gt;
 &lt;label for="tab-3"&gt;Webmasters&lt;/label&gt;

 &lt;div class="content"&gt;
 &lt;p&gt;Contenido para Webmasters&lt;/p&gt;

 &lt;img src="http://www.zonaw.com/wp-content/themes/Zengi/
images/logo_negro_ZonaW.png"&gt;
 &lt;/div&gt;
 &lt;/div&gt;

&lt;/div&gt;</pre>
</blockquote>
<p>Código para pegar en nuestra hoja de estilo CSS:</p>
<blockquote>
<pre>.tabs {
position: relative;
min-height: 200px;
clear: both;
margin: 25px 0;
}
.tab {
float: left;
}
.tab label {
background: #eee;
padding: 10px;
border: 1px solid #ccc;
margin-left: -1px;
position: relative;
left: 1px;
}
.tab [type=radio] {
display: none;
}
.content {
position: absolute;
top: 28px;
left: 0;
background: white;
right: 0;
bottom: 0;
padding: 20px;
border: 1px solid #ccc;
overflow: hidden;
}
.content &gt; * {
opacity: 0;

-webkit-transform: translate3d(0, 0, 0);

-webkit-transform: translateX(-100%);
-moz-transform:    translateX(-100%);
-ms-transform:     translateX(-100%);
-o-transform:      translateX(-100%);

-webkit-transition: all 0.6s ease;
-moz-transition:    all 0.6s ease;
-ms-transition:     all 0.6s ease;
-o-transition:      all 0.6s ease;
}
[type=radio]:checked ~ label {
background: white;
border-bottom: 1px solid white;
z-index: 2;
}
[type=radio]:checked ~ label ~ .content {
z-index: 1;
}
[type=radio]:checked ~ label ~ .content &gt; * {
opacity: 1;

-webkit-transform: translateX(0);
-moz-transform:    translateX(0);
-ms-transform:     translateX(0);
-o-transform:      translateX(0);
}</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/trucos-css-parte-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trucos CSS (Parte 3)</title>
		<link>http://www.zonaw.com/trucos-css-parte-3/</link>
		<comments>http://www.zonaw.com/trucos-css-parte-3/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 09:10:31 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[trucos]]></category>

		<guid isPermaLink="false">/?p=1420</guid>
		<description><![CDATA[Configurar el tamaño del texto a 62.5% para convertir fácilmente en EM Un truco muy común entre diseñadores es el de utilizar unidades relativas (ems), declarar 62.5% el tamaño de la fuente de body, para facilitar la conversión de px a em. Con esto convertir de px a em solo será cuestión de dividir por [...]]]></description>
			<content:encoded><![CDATA[<h2>Configurar el tamaño del texto a 62.5% para convertir fácilmente en EM</h2>
<p>Un truco muy común entre diseñadores es el de utilizar unidades relativas (ems), declarar 62.5% el tamaño de  la fuente de body, para facilitar la conversión de px a em. Con  esto convertir de px a em solo será cuestión de dividir por 10 el valor  en pixéles:</p>
<blockquote>
<pre>body {
font-size: 62.5%; /* font-size 1em = 10px */
}
p {
font-size: 1.2em; /* 1.2em = 12px */
}</pre>
</blockquote>
<h2>Eliminar la linea de color que rodea los elementos input</h2>
<p>Los navegadores WebKit (Safari, Chrome) tienen por defecto que los elementos  input de un formulario cambien de color en el borde cuando se situa el ratón sobre el elemento. Para evitar esto copia y pega el siguiente código  CSS:</p>
<blockquote>
<pre>input[type="text"]:focus, textarea:focus, input[type="search"]:focus {
outline: none;
}</pre>
</blockquote>
<h2>Animar una lista de enlaces</h2>
<p>Hay ocasiones en las que no es posible utilizar jQuery en nuesto proyecto, limitando mucho los &#8220;efectos&#8221; de nuestra página. Con el siguiente código, conseguirás que al pasar el cursor por encima de cada enlace de una lista,  cada uno de ellos se mueve un poco a la derecha: (<a href="http://jsfiddle.net/dM5uG/2/">demostración</a>)</p>
<blockquote>
<pre>#listaanimada li a {
 cursor: pointer;
 -webkit-transition: padding-left 280ms ease-out;
 -moz-transition: padding-left 280ms ease-out;
}

#listaanimada li a:hover {
 padding-left: 20px;
}</pre>
</blockquote>
<h2>Hacks CSS dependiendo del navegador</h2>
<p>Para hacer que los estilos se vena correctamente en todos los navegadores, existen algunos hacks para hacer código CSS dependiendo de  cada navegador:</p>
<blockquote>
<pre>/***** Hacks de Selectores CSS ******/

/* IE6 y anteriores */
* html #uno  { color: red }

/* IE7 */
*:first-child+html #dos { color: red }

/* IE7, FF, Saf, Opera  */
html&gt;body #tres { color: red }

/* IE8, FF, Saf, Opera (Todo menos IE 6,7) */
html&gt;/**/body #cuatro { color: red }

/* Opera 9.27 y anteriores, safari 2 */
html:first-child #cinco { color: red }

/* Safari 2-3 */
html[xmlns*=""] body:last-child #seis { color: red }

/* safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:nth-of-type(1) #siete { color: red }

/* safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:first-of-type #ocho {  color: red }

/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#diez  { color: red  }
}

/* iPhone / mobile webkit */
@media screen and (max-device-width: 480px) {
#veintiseis { color: red  }
}

/* Safari 2 - 3.1 */
html[xmlns*=""]:root #trece  { color: red  }

/* Safari 2 - 3.1, Opera 9.25 */
*|html[xmlns*=""] #catorce { color: red  }

/* Todo menos IE6-8 */
:root *&gt; #quince { color: red  }

/* IE7 */
*+html #dieciocho {  color: red }

/* Solo Firefox. 1+ */
#veinticuatro,  x:-moz-any-link  { color: red }

/* Firefox 3.0+ */
#veinticinco,  x:-moz-any-link, x:default  { color: red  }

/***** Hacks de Atributos ******/

/* IE6 */
#once { _color: blue }

/* IE6, IE7 */
#doce { *color: blue; /* or #color: blue */ }

/* Todo menos IE6 */
#diecisiete { color/**/: blue }

/* IE6, IE7, IE8 */
#diecinueve { color: blue\9; }

/* IE7, IE8 */
#veinte { color/*\**/: blue\9; }

/* IE6, IE7 -- actúa como !important */
#veintesiete { color: blue !ie; }</pre>
</blockquote>
<h2>Estilo del enlace dependiendo de extensión del archivo enlazado</h2>
<p>Con el siguiente código puedes poner diferentes estilos cuando enlazas los archivos a los que previamente le apliques los estilos: .jpg, .pdf, .zip, etc. (<a href="http://jsfiddle.net/E5M73/1/">demostración</a>)</p>
<blockquote>
<pre>a[href$=".jpg"] {
 color: red;
}
a[href$=".pdf"] {
 color: grey;
}
a[href$=".zip"] {
 color: green;
}</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/trucos-css-parte-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trucos CSS (Parte 2)</title>
		<link>http://www.zonaw.com/trucos-css-parte-2/</link>
		<comments>http://www.zonaw.com/trucos-css-parte-2/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 07:04:26 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[trucos]]></category>

		<guid isPermaLink="false">/?p=1404</guid>
		<description><![CDATA[Letra capital Como en los libros antiguos, con el siguiente código puedes hacer que la primera letra de un párrafo sea más grande que las demás (demostración) p:letra-capital{ display:block; margin:5px 0 0 5px; float:left; color:#4F96D2; font-size:65px; font-family:Georgia; } Cambiar el color de la selección de texto Con este código conseguirás cambiar el color de la selección de texto, [...]]]></description>
			<content:encoded><![CDATA[<h2>Letra capital</h2>
<p>Como en los libros antiguos, con el siguiente código puedes hacer que la primera letra de un párrafo sea más grande que las demás (<a href="http://jsfiddle.net/9DAkv/2/">demostración</a>)</p>
<blockquote>
<pre>p:letra-capital{
display:block;
margin:5px 0 0 5px;
float:left;
color:#4F96D2;
font-size:65px;
font-family:Georgia;
}</pre>
</blockquote>
<h2>Cambiar el color de la selección de texto</h2>
<p>Con este código conseguirás cambiar el color de la selección de texto, por defecto el texto se convierte en color blanco y el fondo en color azul, muy útil para conseguir darle un diseño más adapatado a nuestra web.  (<a href="http://jsfiddle.net/wWpCk/15/">demostración</a>)</p>
<blockquote>
<pre>/* webkit, opera, IE9 */
::selection { background:#3483C8; color:#fff; }
/* mozilla firefox */
::-moz-selection { background:#3483C8; color #fff; }</pre>
</blockquote>
<h2>Enlaces que gradualmente se desvanecen</h2>
<p>Copia y pega el siguiente código CSS para conseguir el efecto al poner el ratón sobre el enlace h1 se desvanezca. (<a href="http://jsfiddle.net/a8HEC/6/">demostración</a>)</p>
<blockquote>
<pre>h1 {
    font-size:25px;
    font-weight:bold;
    color: #262626;
    opacity: 1.0;
    -webkit-transition: opacity 0.5s linear;
}
h1 a {
    color: #262626;
}
h1:hover {
    opacity: 0.8;
}</pre>
</blockquote>
<h2>Mover 1px el enlace al hacer clic</h2>
<p>Con el siguiente código CSS, conseguirás que al hacer click sobre el enlace, el texto dentro de el se mueva hacia abajo 1px: (<a href="http://jsfiddle.net/DTkjg/10/">demostración</a>)</p>
<blockquote>
<pre>a:active {
     position: relative;
     top: 1px;
}</pre>
</blockquote>
<h2>CSS3 Media Queries</h2>
<p>Este código CSS te permite aplicar estilos especialmente para dispositivos móviles (iPhones, iPads, Android, pantallas grandes):</p>
<blockquote>
<pre>/* Smartphones (portrait y landscape) ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
/* Styles */
}

/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait y landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* Styles */
}

/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* Styles */
}

/* PCs y portátiles ----------- */
@media only screen
and (min-width : 1224px) {
/* Styles */
}

/* Pantallas grandes ----------- */
@media only screen
and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Estilos */
}</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/trucos-css-parte-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

