<?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>Guiabreve &#187; CSS</title>
	<atom:link href="http://guiabreve.com/tag/css/feed" rel="self" type="application/rss+xml" />
	<link>http://guiabreve.com</link>
	<description>Red Bull-based programming</description>
	<lastBuildDate>Thu, 26 Jan 2012 10:00:03 +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>Menú de subscripción con jQuery y CSS</title>
		<link>http://guiabreve.com/menu-de-subscripcion-con-jquery-y-css.html</link>
		<comments>http://guiabreve.com/menu-de-subscripcion-con-jquery-y-css.html#comments</comments>
		<pubDate>Tue, 03 Jan 2012 08:23:44 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Desplegable]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Menu subscripción]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1376</guid>
		<description><![CDATA[Menú desplegado. Demo Usando jQuery y CSS he creado este pequeño menú desplegable de subscripción donde podemos ofrecer a nuestros usuarios los enlaces a los distintos feeds rss de nuestra página. El menú es realmente sencillo, no es nada complicado ni nada del otro mundo. Pero, gracias a él podemos darnos cuenta de que con <a href="http://guiabreve.com/menu-de-subscripcion-con-jquery-y-css.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/Menu-de-subscripcion-jQuery.png" alt="" title="Menu de subscripcion jQuery" width="156" height="126" class="izquierda" />
<div class="izquierda">Menú desplegado. <a href="http://guiabreve.com/demo/jQuery%20Subscribe%20Menu/" title="Demostración de "jQuery Subscribe Menu"">Demo</a></div>
<p>Usando <a href="http://guiabreve.com/tag/jquery" title="jQuery en WordPress">jQuery</a> y <a href="http://guiabreve.com/tag/CSS">CSS</a> he creado este pequeño menú desplegable de subscripción donde podemos ofrecer a nuestros usuarios los enlaces a los distintos <em>feeds rss</em> de nuestra página.</p>
<p>El menú es realmente sencillo, no es nada complicado ni nada del otro mundo. Pero, gracias a él podemos darnos cuenta de que con 6 lineas de jQuery y un poco de CSS podemos lograr cosas alucinantes.</p>
<p>Si sabéis jQuery, esto os parecerá muy sencillo y no os enseñará nada. Si por el contrario no sabéis, este código os podrá servir de introducción y os dareis cuenta de que es realmente sencillo hacer cosas con el sabiendo muy poco.<span id="more-1376"></span></p>
<h3>Veamos el código</h3>
<h4>HTML</h4>
<p>Nada que destacar por aqui. Una caja con dos mas dentro, una de ellas es la que se muestra y se oculta que contiene, además, la lista de enlaces y la otra es para la flecha que indica el estado de la caja.</p>
<pre class="brush:html">&lt;div id=&quot;caja_rss&quot;&gt;
	Subscribete
	&lt;div class=&quot;flecha cerrado&quot;&gt;&amp;nbsp;&lt;/div&gt;
		&lt;div class=&quot;caja&quot; style=&quot;display:none&quot;&gt;
			&lt;ul&gt;
				&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Feed RSS&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Email&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Comentarios&lt;/a&gt;&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;</pre>
<h4>CSS</h4>
<p>Lo mismo que lo anterior. Si estamos familiarizados con CSS este código no tiene nada de especial. Unos bordes redondeados por aqui, fondo naranja por allí, algunas sombras y poco más.</p>
<pre class="brush:css">#caja_rss {
	width: 120px;
	margin: auto;
	text-align: left;
	font-size: 16px;
	padding: 8px 14px 9px;
	color: #fff;
	text-decoration: none;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);

	cursor: pointer;
	background-color: #ff5c00;
}

.flecha {
	background: url('flechas.png') no-repeat;
	float: right;
	width: 20px;
	height: 20px;
}
.flecha.cerrado {	background-position: 0px -10px;	margin-top: -13px;	margin-bottom: -10px;}
.flecha.abierto {	background-position: 0px 10px;	margin-top: -23px;}

.caja {
	background: #EEE;
	margin: 10px -10px -6px;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.caja ul {	padding: 5px 10px;	list-style: none;	margin: 0;}
.caja li {	padding: 2px 0;}
.caja a {
	color: #444;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	border-bottom: 1px dotted #888;
}
.caja a:hover {	border-bottom: 1px solid #666;	color: #222;}</pre>
<h4>La magia, jQuery</h4>
<p>Aqui es donde pasa todo.</p>
<p>Como vemos el código jQuery, como siempre va contenido dentro del <code>$(document).ready</code> para evitar que se ejecute antes de terminar la carga.</p>
<p>Luego tenemos un <code>toggle</code> que se ejecuta al hacer clic sobre el elemento <code>#caja_rss</code>. Vemos como dentro de este elemento tenemos dos funciones, cada una de ellas se ejecutará una vez cada una.</p>
<ol>
<li>La primera función sirve para desplegar el menú y eliminar y añadir la clase cerrado y abierto respectivamente</li>
<li>La segunda función hace lo contrario para dejar el menu como al principio</li>
</ol>
<pre class="brush:js">$(document).ready(function(){
	$('#caja_rss').toggle(
		function(){
			$('.caja').slideDown();
			$('.flecha').removeClass('cerrado');
			$('.flecha').addClass('abierto');
		},
		function(){
			$('.caja').slideUp();
			$('.flecha').removeClass('abierto');
			$('.flecha').addClass('cerrado');
		}
	);
});</pre>
<p>Y esto es todo. Como siempre, dudas y preguntas en los comentarios y si te ha servido de ayuda o te ha gustado comparte la para ayudar a cuantos más mejor.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/menu-de-subscripcion-con-jquery-y-css.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MQFramework, creando diseños sensibles</title>
		<link>http://guiabreve.com/mqframework-creando-disenos-sensibles.html</link>
		<comments>http://guiabreve.com/mqframework-creando-disenos-sensibles.html#comments</comments>
		<pubDate>Fri, 02 Dec 2011 07:48:27 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[960.gs]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Diseños sencibles]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Sensitive Desing]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1311</guid>
		<description><![CDATA[MQFramework es un framework CSS que nos facilitará la tarea de crear diseños sensibles al tamaño del navegador o dispositivo. Esta basado en un sistema de 12 columnas que se adaptan automáticamente dependiendo del tamaño del navegador donde lo carguemos por lo que su uso es similar a sistemas como 960.gs. También incluye una hoja <a href="http://guiabreve.com/mqframework-creando-disenos-sensibles.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/MQFramework-684x139.png" alt="" title="MQFramework" width="684" height="139" class="encuadre aligncenter size-large wp-image-1313" /><a href="http://mqframework.com/">MQFramework</a> es un <a href="http://guiabreve.com/tag/framework">framework</a> <a href="http://guiabreve.com/tag/css">CSS</a> que nos facilitará la tarea de crear diseños sensibles al tamaño del navegador o dispositivo. </p>
<p>Esta basado en un sistema de 12 columnas que se adaptan automáticamente dependiendo del tamaño del navegador donde lo carguemos por lo que <a href="http://mqframework.com/usage/">su uso</a> es similar a sistemas como <a href="http://guiabreve.com/Tag/960-gs">960.gs</a>. También incluye una hoja para los textos que nos viene con lo básico y otra para reiniciar los estilos de los navegadores (<code>reset.css</code>).</p>
<p>Además está disponible en dos versiones: </p>
<ol>
<li><strong>Fixed:</strong> que se adapta al tamaño del navegador por bloques.</li>
<li><strong>Fluid:</strong> por el contrario se adapta al navegador aprovechando el máximo de espacio posible.</li>
</ol>
<p>En la web del <em>framework</em> tenéis las dos demostraciones de como funciona cada uno de ellos.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/mqframework-creando-disenos-sensibles.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Botones de ingreso social en CSS3</title>
		<link>http://guiabreve.com/botones-de-ingreso-social-en-css3.html</link>
		<comments>http://guiabreve.com/botones-de-ingreso-social-en-css3.html#comments</comments>
		<pubDate>Thu, 01 Dec 2011 07:32:45 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Botonos]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Ingreso]]></category>
		<category><![CDATA[Singin]]></category>
		<category><![CDATA[sociales]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1284</guid>
		<description><![CDATA[Este CSS nos permite generar botones de ingreso de distintas redes sociales. Al estar desarrollados en CSS podremos configurar su tamaño, entre otras cosas, facilmente. En la hoja de estilo encontraremos el botón para Twitter, Facebook, Google, GitHub, Yahoo, Windows Live y OpenID. Además todos ellos están en tamaño normal y en grande. Estos botones <a href="http://guiabreve.com/botones-de-ingreso-social-en-css3.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/CSS-Sing-in-buttons-e1322688942223.png" alt="" title="CSS Sing-in buttons" width="297" height="286" class="alignright size-full wp-image-1286" />Este <a href="http://guiabreve.com/tag/CSS3" title="CSS en Guiabreve">CSS</a> nos permite generar <a href="http://nicolasgallagher.com/lab/css3-social-signin-buttons/" title="CSS3 Social Sign-in Buttons">botones de ingreso de distintas redes sociales</a>. Al estar desarrollados en CSS podremos configurar su tamaño, entre otras cosas, facilmente.</p>
<p>En la hoja de estilo encontraremos el botón para <strong>Twitter</strong>, <strong>Facebook</strong>, <strong>Google</strong>, <strong>GitHub</strong>, <strong>Yahoo</strong>, <strong>Windows Live</strong> y <strong>OpenID</strong>. Además todos ellos están en tamaño normal y en grande.</p>
<p>Estos botones se visualizan correctamente en Google Chrome, Firefox 3.5+, Safari 4+, IE 10+ y Opera 11.10+. Dan algunos problemas en IE6 y IE7.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/botones-de-ingreso-social-en-css3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creando CSS compatible con todos los navegadores con Prefixr</title>
		<link>http://guiabreve.com/creando-css-compatible-con-todos-los-navegadores-con-prefixr.html</link>
		<comments>http://guiabreve.com/creando-css-compatible-con-todos-los-navegadores-con-prefixr.html#comments</comments>
		<pubDate>Wed, 30 Nov 2011 15:18:33 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Compatible]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[Prefixr]]></category>
		<category><![CDATA[Propiedades]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1278</guid>
		<description><![CDATA[Prefixr es una herramienta que añadirá a nuestra hoja de estilo las propiedades necesarias para que todo se vea correctamente en todos los navegadores. En la medida de lo posible. Nosotros creamos nuestra hoja de estilos sin preocuparon por añadir las distintas propiedades de los distintos navegadores. Simplemente añadiendo las propiedades nativas de CSS nos <a href="http://guiabreve.com/creando-css-compatible-con-todos-los-navegadores-con-prefixr.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/Prefixr-684x164.png" alt="" title="Prefixr" width="684" height="164" class="encuadre aligncenter size-large wp-image-1282" /><a href="http://prefixr.com/">Prefixr</a> es una herramienta que añadirá a nuestra hoja de estilo las propiedades necesarias para que todo se vea correctamente en todos los navegadores. En la medida de lo posible.</p>
<p>Nosotros creamos nuestra hoja de estilos sin preocuparon por añadir las distintas propiedades de los distintos navegadores. Simplemente añadiendo las propiedades nativas de <a href="http://guiabreve.com/tag/CSS" title="CSS en Guiabreve">CSS</a> nos bastará. Luego, tras pasarlo por <strong>Prefixr</strong> este añadirá el resto.<span id="more-1278"></span></p>
<p>Por ejemplo, esto:</p>
<pre class="brush:css">.container {
   box-shadow: 20px;
   -moz-transition: box-shadow 2s;
   -webkit-border-radius: 4px;
   animation: slide 1s alternate;
   background: linear-gradient(top, #e3e3e3 10%, white);
}</pre>
<p>Pasará a ser esto:</p>
<pre class="brush:css">.container {
   -webkit-box-shadow: 20px;
   -moz-box-shadow: 20px;
   box-shadow: 20px;

   -webkit-transition: box-shadow 2s;
   -moz-transition: box-shadow 2s;
   -o-transition: box-shadow 2s;
   -ms-transition: box-shadow 2s;
   transition: box-shadow 2s;

   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;

   -webkit-animation: slide 1s alternate;
   -moz-animation: slide 1s alternate;
   -ms-animation: slide 1s alternate;
   animation: slide 1s alternate;

   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #e3e3e3), to(white));
   background: -webkit-linear-gradient(top, #e3e3e3 10%, white);
   background: -moz-linear-gradient(top, #e3e3e3 10%, white);
   background: -o-linear-gradient(top, #e3e3e3 10%, white);
   background: -ms-linear-gradient(top, #e3e3e3 10%, white);
   background: linear-gradient(top, #e3e3e3 10%, white);
}</pre>
<p>Aunque, el CSS ganará mucho peso también ganaremos en compatibilidad, lo cual, siempre se agradece.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/creando-css-compatible-con-todos-los-navegadores-con-prefixr.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>InstaCSS, todas las propiedades de CSS bien documentadas</title>
		<link>http://guiabreve.com/instacss-todas-las-propiedades-de-css-bien-documentadas.html</link>
		<comments>http://guiabreve.com/instacss-todas-las-propiedades-de-css-bien-documentadas.html#comments</comments>
		<pubDate>Mon, 28 Nov 2011 15:01:06 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[documentacion]]></category>
		<category><![CDATA[ejemplos]]></category>
		<category><![CDATA[InstaCSS]]></category>
		<category><![CDATA[Propiedades]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1250</guid>
		<description><![CDATA[InstaCSS es un sitio web en el que encontraremos todas las propiedades de CSS bien documentadas. Podremos acceder a ellas desde la barra lateral de la izquierda o usando el buscador por lo que encontraremos la propiedad que buscamos en cuestión de segundos. Cada uno de ellos, además, disponen de ejemplos online y una tabla <a href="http://guiabreve.com/instacss-todas-las-propiedades-de-css-bien-documentadas.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/InstaCSS-150x150.png" alt="" title="InstaCSS" width="150" height="150" class="alignright size-thumbnail wp-image-1253 encuadre" /><a href="http://instacss.com/">InstaCSS</a> es un sitio web en el que encontraremos todas las propiedades de <a href="http://guiabreve.com/tag/css">CSS</a> bien documentadas. Podremos acceder a ellas desde la barra lateral de la izquierda o usando el buscador por lo que encontraremos la propiedad que buscamos en cuestión de segundos. </p>
<p>Cada uno de ellos, además, disponen de ejemplos online y una tabla de compatibilidad con los distintos navegadores.</p>
<p>Sin duda, un enlace que todos deberíamos guardar y tener en cuenta.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/instacss-todas-las-propiedades-de-css-bien-documentadas.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Efectos de animación con CSS3</title>
		<link>http://guiabreve.com/efectos-de-animacion-con-css3.html</link>
		<comments>http://guiabreve.com/efectos-de-animacion-con-css3.html#comments</comments>
		<pubDate>Fri, 04 Nov 2011 07:30:13 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Programación y Diseño]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Efectos]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Transformaciones]]></category>
		<category><![CDATA[Transiciones]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1201</guid>
		<description><![CDATA[Es increíble los efectos que podemos conseguir con CSS3. Se acabó el usar javascript o librerías como jQuery o Mootools para realizar transiciones y efectos. En esta galería tenemos dies ejemplos de distintas animaciones que podemos conseguir con CSS3. En la demostración, al situarnos sobre las distintas cajas podemos ver las distintas transacciones y transformaciones <a href="http://guiabreve.com/efectos-de-animacion-con-css3.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/Efectos-CSS3-300x209.png" alt="" title="Efectos CSS3" width="300" height="209" class="alignleft size-medium wp-image-1202 encuadre" />Es increíble los efectos que podemos conseguir con <a href="http://guiabreve.com/tag/css3" title="CSS3 en Guiabreve">CSS3</a>. Se acabó el usar javascript o librerías como <a href="http://guiabreve.com/tag/jquery" title="jQuery en Guiabreve">jQuery</a> o <a href="http://guiabreve.com/tag/mootools" title="Mootools en Guiabreve">Mootools</a> para realizar transiciones y efectos.</p>
<p>En esta galería tenemos <strong><a href="http://tympanus.net/codrops/2011/11/02/original-hover-effects-with-css3/">dies ejemplos de distintas animaciones que podemos conseguir con CSS3</a></strong>. En la <a href="http://tympanus.net/Tutorials/OriginalHoverEffects/">demostración</a>, al situarnos sobre las distintas cajas podemos ver las distintas transacciones y transformaciones que generan los distintos efectos.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/efectos-de-animacion-con-css3.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Formee, framework para ayudarte con los formularios</title>
		<link>http://guiabreve.com/formee-framework-para-ayudarte-con-los-formularios.html</link>
		<comments>http://guiabreve.com/formee-framework-para-ayudarte-con-los-formularios.html#comments</comments>
		<pubDate>Thu, 03 Nov 2011 07:37:45 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Formee]]></category>
		<category><![CDATA[Formularios]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1193</guid>
		<description><![CDATA[Algo que muchas veces es complicado y no debería de llevarnos mucho tiempo es el maquetar y validar formularios. Para ayudarnos con la primera parte, la maquetación, podemos usar Formee. Formee es un framework esta basado en una especie de 960.gs pero fluido. De esta forma es realmente sencillo estructurar un formulario como podemos ver <a href="http://guiabreve.com/formee-framework-para-ayudarte-con-los-formularios.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/Formee-684x110.png" alt="" title="Formee" width="684" height="110" class="aligncenter size-large wp-image-1197 encuadre" />Algo que muchas veces es complicado y no debería de llevarnos mucho tiempo es el maquetar y validar formularios. Para ayudarnos con la primera parte, la maquetación, podemos usar <a href="http://www.formee.org/">Formee</a>.</p>
<p>Formee es un <em><a href="http://guiabreve.com/tag/framework" title="Frameworks en Guiabreve">framework</a></em> esta basado en una especie de <a href="http://960.gs">960.gs</a> pero fluido. De esta forma es realmente sencillo estructurar un formulario como podemos ver en la <a href="http://www.formee.org/demo/index.htm" title="Demo de Formee">demostración</a> del framework.</p>
<p>Además el código que genera es estándar y sigue las reglas de la W3C.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/formee-framework-para-ayudarte-con-los-formularios.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Editor de CSS online en tiempo real</title>
		<link>http://guiabreve.com/editor-de-css-online-en-tiempo-real.html</link>
		<comments>http://guiabreve.com/editor-de-css-online-en-tiempo-real.html#comments</comments>
		<pubDate>Mon, 31 Oct 2011 14:32:26 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSSDesk]]></category>
		<category><![CDATA[Herramienta]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JSFiddle]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1152</guid>
		<description><![CDATA[Cuando veo CSSDesk se me viene a la cabeza JsFiddle lo que centrado en HTML y CSS, sin la parte de javascript. En este caso tenemos un editor de CSS online y en tiempo real. A la derecha tenemos un cuadro donde veremos todos los cambios que realizemos en el código de la izquierda que <a href="http://guiabreve.com/editor-de-css-online-en-tiempo-real.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/CSSDesk-684x469.png" alt="" title="CSSDesk" width="684" height="469" class="aligncenter size-large wp-image-1156" />Cuando veo <a href="http://cssdesk.com/">CSSDesk</a> se me viene a la cabeza <a href="http://guiabreve.com/jsfiddle-editor-online-de-html-css-y-javascript.html" title="JsFiddle, editor online de HTML, CSS y Javascript">JsFiddle</a> lo que centrado en HTML y <a href="http://guiabreve.com/tag/css" title="CSS en Guiabreve">CSS</a>, sin la parte de <a href="http://guiabreve.com/tag/javascript" title="Javascript en Guiabreve">javascript</a>.</p>
<p>En este caso tenemos un editor de CSS online y en tiempo real. A la derecha tenemos un cuadro donde veremos todos los cambios que realizemos en el código de la izquierda que está divido en dos secciones, una para el código HTML y otra para el código CSS. Además nos permite también generar un enlace para poder compartir el código o descargarlo.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/editor-de-css-online-en-tiempo-real.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logos en CSS</title>
		<link>http://guiabreve.com/logos-en-css.html</link>
		<comments>http://guiabreve.com/logos-en-css.html#comments</comments>
		<pubDate>Mon, 31 Oct 2011 07:15:04 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Logos en CSS]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1145</guid>
		<description><![CDATA[eCSSpert es una página en la que nos encontramos un lista de logos hechos enteramente en CSS y HTML. No nos será de gran utilidad pero nos sirve para demostrar el potencial de CSS y HTML usados correctamente por gente que sabe lo que hace. Entre los logos disponibles podemos encontrar el de Twitter, Adidas, <a href="http://guiabreve.com/logos-en-css.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/Adobe-en-CSS.png" alt="" title="Adobe en CSS" width="406" height="295" class="alignleft size-full wp-image-1146 encuadre" /><a href="http://www.ecsspert.com/" title="eCSSpert">eCSSpert</a> es una página en la que nos encontramos un lista de <strong>logos hechos enteramente en CSS y HTML</strong>. No nos será de gran utilidad pero nos sirve para demostrar el potencial de CSS y HTML usados correctamente por gente que sabe lo que hace.</p>
<p>Entre los logos disponibles podemos encontrar el de <a href="http://www.ecsspert.com/twitter.php">Twitter</a>, <a href="http://www.ecsspert.com/adidas-originals.php">Adidas</a>, <a href="http://www.ecsspert.com/pepsi.php">Pepsi</a>, Apple e incluso un pequeño <a href="http://www.ecsspert.com/steve-jobs.php">tributo a Steve Jobs</a> y muchos más.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/logos-en-css.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SuperLink, haciendo cualquier elemento cliqueable</title>
		<link>http://guiabreve.com/superlink-haciendo-cualquier-elemento-cliqueable.html</link>
		<comments>http://guiabreve.com/superlink-haciendo-cualquier-elemento-cliqueable.html#comments</comments>
		<pubDate>Mon, 10 Oct 2011 14:32:25 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Cliqueable]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Elemento]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[SuperLink]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1081</guid>
		<description><![CDATA[Hace no mucho explicamos por aqui como podiamos hacer un div entero cliqueable. Esta solución tenia algunos problemas ya que lo que hací­a era buscar el primer elemento a y al hacer clic sobre el elemento redirigir el navegador a la url en cuestión. // Codigo para redirigir al primer enlace encontrado $('elemento').bind('click', function(){ window.location <a href="http://guiabreve.com/superlink-haciendo-cualquier-elemento-cliqueable.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p>Hace no mucho explicamos por aqui como podiamos hacer un div entero cliqueable. Esta solución tenia algunos problemas ya que lo que hací­a era buscar el primer elemento <code>a</code> y al hacer clic sobre el elemento redirigir el navegador a la url en cuestión.</p>
<pre class="brush:js">
// Codigo para redirigir al primer enlace encontrado
$('elemento').bind('click', function(){
    window.location = $('a:first', this).attr('href');
});</pre>
<p>El problema es que no era un enlace real por lo que si hacíamos <code>click central</code> o <code>Mayus + Clic</code> por ejemplo para abrir el enlace en una nueva pestaña, no funcionaba.</p>
<p>Con <a href="http://james.padolsey.com/javascript/table-rows-as-clickable-anchors/" title="SuperLink plugin para jQuery">SuperLink</a> solucionamos esto ya que lo que hace es crear un elemento <code>a</code> posicionado de forma absoluta sobre el elemento con lo cual tenemos un enlace real. </p>
<p>Para usarlo, además de la librería agregamos la siguiente linea:</p>
<pre class="brush:js">
$('elemento').superLink('a:last');
</pre>
<p>Tiene algunos problemas como que por ejemplo no podemos usar el <code>:hover</code> del elemento ya que al situar un <code>a</code> encima este no vale de nada.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/superlink-haciendo-cualquier-elemento-cliqueable.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Otros botones en CSS3 más</title>
		<link>http://guiabreve.com/botones-en-css3.html</link>
		<comments>http://guiabreve.com/botones-en-css3.html#comments</comments>
		<pubDate>Fri, 07 Oct 2011 09:21:40 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Botones]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1058</guid>
		<description><![CDATA[Botones sencillos pero bonitos y funcionales construidos con CSS3 y una sola imagen. Los botones usan una sola imagen y vienen en cuatro colores, eso sí. Al ser botones en CSS podemos configurarnos a nuestro gusto. De forma muy sencilla podemos obtener botones redondeados o más cuadrados y de cualquier color según necesitemos.]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/jpeg.jpeg" alt="" title="CSS Buttons" width="100%" class="encuadre aligncenter size-full wp-image-1059" /><a href="http://www.codebasehero.com/2011/09/css3-buttons/">Botones sencillos pero bonitos y funcionales construidos con CSS3 y una sola imagen</a>.</p>
<p>Los botones usan una sola imagen y vienen en cuatro colores, eso sí. Al ser botones en <a href="http://guiabreve.com/tag/css" title="CSS en Guiabreve">CSS</a> podemos configurarnos a nuestro gusto. De forma muy sencilla podemos obtener botones redondeados o más cuadrados y de cualquier color según necesitemos.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/botones-en-css3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lista de Hacks corregir errores CSS en distitnos navegadores</title>
		<link>http://guiabreve.com/lista-de-hacks-corregir-errores-css-en-distitnos-navegadores.html</link>
		<comments>http://guiabreve.com/lista-de-hacks-corregir-errores-css-en-distitnos-navegadores.html#comments</comments>
		<pubDate>Mon, 26 Sep 2011 11:45:59 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Código]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Lista]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[Tip]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=1003</guid>
		<description><![CDATA[El código a continuación no necesita explicación. Se trata, como dice el titulo, de una lista de diferentes hacks para diferentes navegadores de forma que podáramos especificar el navegador al que queramos que afecten cada propiedad. Muchas veces es la única forma de que todo se vea correctamente en todos los navegadores. /***** Selector Hacks <a href="http://guiabreve.com/lista-de-hacks-corregir-errores-css-en-distitnos-navegadores.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p>El código a continuación no necesita explicación. Se trata, como dice el titulo, de una lista de diferentes hacks para diferentes navegadores de forma que podáramos especificar el navegador al que queramos que afecten cada propiedad. Muchas veces es la única forma de que todo se vea correctamente en todos los navegadores.</p>
<pre class="brush:css">/***** Selector Hacks ******/

/* IE6 and below */
* html #uno  { color: red }

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

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

/* IE8, FF, Saf, Opera (Everything but IE 6,7) */
html>/**/body #cuatro { color: red }

/* Opera 9.27 and below, 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  }

/* Everything but IE6-8 */
:root *> #quince { color: red  }

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

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

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

/* FF 3.5+ */
body:not(:-moz-handler-blocked) #cuarenta { color: red; }

/***** Attribute Hacks ******/

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

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

/* Everything but IE6 */
#diecisiete { color/**/: blue }

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

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

/* IE6, IE7 -- acts as an !important */
#veintesiete { color: blue !ie; } /* string after ! can be anything */

/* IE8, IE9 */
#anotherone  {color: blue\0/;} /* must go at the END of all rules */</pre>
<p><small><a href="http://webexpedition18.com/articles/useful-css-snippets/" title="WebExpedition18">Fuente</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/lista-de-hacks-corregir-errores-css-en-distitnos-navegadores.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PrimerCSS, genera la hoja de estilos CSS automaticamente a partir de un HTML</title>
		<link>http://guiabreve.com/primercss-genera-la-hoja-de-estilos-css-automaticamente-a-partir-de-un-html.html</link>
		<comments>http://guiabreve.com/primercss-genera-la-hoja-de-estilos-css-automaticamente-a-partir-de-un-html.html#comments</comments>
		<pubDate>Mon, 26 Sep 2011 08:00:42 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Generar hoja de estilos CSS]]></category>
		<category><![CDATA[Herramienta]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[PrimerCSS]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=996</guid>
		<description><![CDATA[PrimerCSS es una herramienta sencilla que nos será de gran utilidad. Con esta herramienta podremos generar una hoja de estilos de forma automática a partir de un archivo HTML. La web leerá el archivo y generará una hoja de estilos con todas las clases e id&#8217;s de forma ordenada. Solo nos quedará añadir las propiedades <a href="http://guiabreve.com/primercss-genera-la-hoja-de-estilos-css-automaticamente-a-partir-de-un-html.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/Primer-CSS-e1316968796759.png" alt="" title="Primer CSS" width="305" height="226" class="alignright size-large wp-image-997 encuadre" /><a href="http://primercss.com/" title="PrimerCSS">PrimerCSS</a> es una herramienta sencilla que nos será de gran utilidad.</p>
<p>Con esta herramienta podremos <strong>generar una hoja de estilos de forma automática a partir de un archivo HTML</strong>. La web <strong>leerá el archivo y generará una hoja de estilos con todas las clases e id&#8217;s de forma ordenada</strong>. Solo nos quedará añadir las propiedades para los distintos elementos.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/primercss-genera-la-hoja-de-estilos-css-automaticamente-a-partir-de-un-html.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip WordPress (II): Cambia la fuente del editor</title>
		<link>http://guiabreve.com/tip-wordpress-cambia-la-fuente-del-editor.html</link>
		<comments>http://guiabreve.com/tip-wordpress-cambia-la-fuente-del-editor.html#comments</comments>
		<pubDate>Thu, 22 Sep 2011 11:26:38 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Wordpress Tip]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=978</guid>
		<description><![CDATA[Personalmente, me encanta el editor de WordPress, su aspecto y como funciona. Pero, en ocasiones puede venirnos bien cambiar, por ejemplo, la fuente para que se parezca más a como quedarán las noticias una vez publicadas. Esto es muy sencillo de hacer. Simplemente tenemos que añadir en el archivo functions.php lo siguiente: add_action( 'admin_head-post.php', 'devpress_fix_html_editor_font' <a href="http://guiabreve.com/tip-wordpress-cambia-la-fuente-del-editor.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p>Personalmente, me encanta el editor de WordPress, su aspecto y como funciona. Pero, en ocasiones puede venirnos bien cambiar, por ejemplo, la fuente para que se parezca más a como quedarán las noticias una vez publicadas.</p>
<p>Esto es <a href="http://devpress.com/blog/fixing-wordpress-3-2s-html-editor-font/" title="Fuente: DevPress">muy sencillo</a> de hacer. Simplemente tenemos que añadir en el archivo <code><a href="http://guiabreve.com/tag/functions-php" title="Trucos con el archivo Functions.php de WordPress">functions.php</a></code> lo siguiente:</p>
<pre class="brush:php">add_action( 'admin_head-post.php', 'devpress_fix_html_editor_font' );
add_action( 'admin_head-post-new.php', 'devpress_fix_html_editor_font' );

function devpress_fix_html_editor_font() { ?>
<style type="text/css">#editorcontainer #content, #wp_mce_fullscreen { font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif; }</style>

<?php } ?></pre>
<p>Como vemos, lo unico que hacemos es añadir una nueva propiedad CSS a los elementos <code>#editorcontainer #content</code> y <code>#wp_mce_fullscreen</code>. Podemos personalizar la fuente a nuestro gusto además de el tamaño, color, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/tip-wordpress-cambia-la-fuente-del-editor.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bootstrap, framework CSS de Twitter</title>
		<link>http://guiabreve.com/bootstrap-framework-css-de-twitter.html</link>
		<comments>http://guiabreve.com/bootstrap-framework-css-de-twitter.html#comments</comments>
		<pubDate>Fri, 26 Aug 2011 10:00:07 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=857</guid>
		<description><![CDATA[Twitter ha liberado un conjunto de herramientas que usan en la compañía para el front-end de su aplicación web. Bootstrap, concretamente, se trata de un conjunto de elementos CSS y HTML con el que podremos maquetar nuestros diseños además de diseñar formularios, botones, dar estilo a tipografías, etc. Cuando descarguemos Bootstrap nos encontraremos con: reset.css <a href="http://guiabreve.com/bootstrap-framework-css-de-twitter.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/Bootstrap-684x176.png" alt="" title="Bootstrap" width="684" height="176" class="aligncenter size-large wp-image-860 encuadre" /><a href="http://twitter.com/">Twitter</a> ha liberado un conjunto de herramientas que usan en la compañía para el front-end de su aplicación web. <a href="http://twitter.github.com/bootstrap/#" title="Bootstrap, form Twitter">Bootstrap</a>, concretamente, se trata de un conjunto de elementos <a href="http://guiabreve.com/tag/css" title="Etiqueta CSS en Guiabreve">CSS</a> y <a href="http://guiabreve.com/tag/html" title="Etiqueta HTML en Guiabreve">HTML</a> con el que podremos maquetar nuestros diseños además de diseñar formularios, botones, dar estilo a tipografías, etc.</p>
<p>Cuando descarguemos <strong>Bootstrap</strong> nos encontraremos con: </p>
<ol>
<li><strong>reset.css</strong> para eliminar los elementos innecesarios.</li>
<li><strong>Variables de color y preboot.less mixins</strong> para conseguir gradientes, transparencias y transiciones.</li>
<li><strong>scaffolding.less</strong> elementos básicos y globales para generación de grid, diseño estructural y las diferentes plantillas de páginas.</li>
<li><strong>type.less</strong> con estilos para el cuerpo de textos, listas y tipologías versátiles.</li>
<li><strong>pattern.less</strong> elementos para navegación, modales, paneles de advertencias…</li>
<li><strong>forms.less</strong> estilos para los campos de entrada, formularios y estados de validación.</li>
<li><strong>tables.less</strong> estilos para maquetar datos tabulados.</li>
</ol>
<p>Me encanta esta iniciativa por parte de <strong>Twitter</strong>. No solo ponen a disposición de todos el código si no que también el conocimiento de grandes desarrolladores de los que dispone la empresa. Lo usemos o no, es altamente recomendable echarle un vistazo al código, seguro que aprenderemos algo nuevo.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/bootstrap-framework-css-de-twitter.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recurly.js plantilla para realizar cobros</title>
		<link>http://guiabreve.com/recurly-js-plantilla-para-realizar-cobros.html</link>
		<comments>http://guiabreve.com/recurly-js-plantilla-para-realizar-cobros.html#comments</comments>
		<pubDate>Fri, 26 Aug 2011 08:00:33 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Cobros]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Libreria]]></category>
		<category><![CDATA[Recurly.js]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=848</guid>
		<description><![CDATA[Recurly.js es una librería javascript que hace uso de jQuery para realizar cobros, transacciones o almacenar información sobre tarjetas de créditos, etc. El diseño esta muy bien conseguido pero además son dinámicas y personalizables por medio de CSS. Como podemos ver en los ejemplos, la librería incluye validación de formularios, cálculos en tiempo real y <a href="http://guiabreve.com/recurly-js-plantilla-para-realizar-cobros.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe style="float:right;margin:0 0 8px 8px" src="http://player.vimeo.com/video/27926433?title=0&amp;byline=0&amp;portrait=0" width="400" height="225" frameborder="0"></iframe><a href="http://js.recurly.com/">Recurly.js</a> es una librería <a href="http://guiabreve.com/tag/javascript" title="Etiqueta: Javascript">javascript</a> que hace uso de <a href="http://guiabreve.com/tag/jquery" title="Etiqueta: jQuery">jQuery</a> para realizar cobros, transacciones o almacenar información sobre tarjetas de créditos, etc. </p>
<p>El diseño esta muy bien conseguido pero además son dinámicas y personalizables por medio de <a href="http://guiabreve.com/tag/css">CSS</a>.</p>
<p>Como podemos ver en <a href="https://js.recurly.com/examples/" title="Ejemplos de Recurly.js">los ejemplos</a>, la librería <strong>incluye validación de formularios</strong>, <strong>cálculos en tiempo real</strong> y <strong>manejo de errores</strong>. Además se verifica la información de la tarjeta de crédito en los servidores de Recurly entando así uso de nuestra CPU.</p>
<p>Para usar la librería en nuestra web necesitamos llamar a la hoja de estilos, a jQuery y al archivo <code>recurly.js</code>. Después solo nos queda iniciar la librería y definir los parámetros de configuración:<span id="more-848"></span></p>
<pre class="brush:html"><!-- Llamamos a los archivos necesarios -->
<link rel="stylesheet" href="/style/recurly.css" type="text/css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script src="/lib/recurly.js"></script>
</pre>
<pre class="brush:js"><!-- Inicializamos y configuramos -->
<script>
  $(function() {
    Recurly.config({
        subdomain: 'mycompany' 
      , environment: 'sandbox' // or 'production'
      , currency: 'USD' // GBP | CAD | EUR, etc...
    });

    Recurly.buildSubscriptionForm({
      target: '#recurly-subscribe' // Elemento donde saldra el formulario
    , planCode: 'simpleplan'
    });
  });
</script></pre>
<p>Luego solo nos queda añadir el <coede>div</code> donde saldrá el formulario en nuestro HTML.</p>
<pre class="brush:html">
<div id="recurly-subscribe"></div>
</pre>
<p>Con esto debería de ser suficiente para empezar.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/recurly-js-plantilla-para-realizar-cobros.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crea una página de error 404 con animaciones CSS3</title>
		<link>http://guiabreve.com/crea-una-pagina-de-error-404-con-animaciones-css3.html</link>
		<comments>http://guiabreve.com/crea-una-pagina-de-error-404-con-animaciones-css3.html#comments</comments>
		<pubDate>Thu, 18 Aug 2011 09:00:23 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[404. Error]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=757</guid>
		<description><![CDATA[Las páginas de errores, aunque no se deberían de ver nunca, también hay que cuidarlas. Es importante que sea atractiva. Ya que se ha producido un error hay que intentar que el usuario no abandone la página y si podemos llamar la atención positivamente, mejor. En .net nos proponen crear una página de error 404 <a href="http://guiabreve.com/crea-una-pagina-de-error-404-con-animaciones-css3.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/Captura-de-pantalla-2011-08-17-a-las-15.57.032-684x438.png" alt="" title="Captura de pantalla 2011-08-17 a la(s) 15.57.03" width="684" height="438" class="encuadre aligncenter size-large wp-image-761" /></p>
<p>Las páginas de errores, aunque no se deberían de ver nunca, también hay que cuidarlas. Es importante que sea atractiva. Ya que se ha producido un error hay que intentar que el usuario no abandone la página y si podemos llamar la atención positivamente, mejor.</p>
<p>En <strong>.net</strong> nos proponen <a href="http://www.netmagazine.com/tutorials/create-404-page-css3-animations">crear una página de error <code>404</code> usando animaciones CSS3</a>. El resultado es muy bueno.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/crea-una-pagina-de-error-404-con-animaciones-css3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Botones estilo nuevo Gmail</title>
		<link>http://guiabreve.com/botones-estilo-nuevo-gmail.html</link>
		<comments>http://guiabreve.com/botones-estilo-nuevo-gmail.html#comments</comments>
		<pubDate>Mon, 25 Jul 2011 10:11:26 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Botones]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Descargar]]></category>
		<category><![CDATA[Gmail]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=627</guid>
		<description><![CDATA[Gmail se ha rediseñado recientemente adoptando los últimos colores que Google ha aplicado al buscador y a otros servicios como Calendar y Maps. Botones estilo Gmail: Demo &#8211; Código Los nuevos botones que vienen en el rediseño me han encantado. Son unos botones grandes en tonos grises con unas transiciones muy suaves al situarnos sobre <a href="http://guiabreve.com/botones-estilo-nuevo-gmail.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Gmail</strong> se ha rediseñado recientemente adoptando los últimos colores que <a href="http://guiabreve.com/tag/google">Google</a> ha aplicado al buscador y a otros servicios como <strong>Calendar<strong> y </strong>Maps</strong>.</p>
<p><img src="http://guiabreve.com/wp-content/uploads/Botones-gmail-e1311256917314.jpg" alt="" title="Botones gmail" width="438" height="53" class="alignnone size-full wp-image-628" /> <small> Botones estilo Gmail: <strong><a href="http://jsfiddle.net/victoor/V4fDu/embedded/result/" title="Demostracion">Demo</a></strong> &#8211; <a href="http://jsfiddle.net/victoor/V4fDu/" title="Botones estilo Gmail">Código</a></small></p>
<p>Los nuevos botones que vienen en el rediseño me han encantado. Son unos botones grandes en tonos grises con unas transiciones muy suaves al situarnos sobre ellos. Con la idea de usarlos algún día he recreado los botones.<span id="more-627"></span></p>
<p>Os dejo el código por si os han gustado tanto como a mí y queréis usarlo: Se trata solo de <a href="http://guiabreve.com/tag/css">CSS</a> y un poco de <a href="http://guiabreve.com/tag/html">HTML</a>, no ha hecho falta javascript.</p>
<h4>Código Html</h4>
<pre class="brush:html">
<div class="grupobotones">
<div class="boton"><a href="#">Inicio</a></div>
<div class="boton naranja"><a href="#">Nuevo</a></div>
</div>
<div class="grupobotones">
<div class="boton primero"><a href="#">Archivar</a></div>
<div class="boton centro"><a href="#">Eliminar</a></div>
<div class="boton centro"><a href="#">Responder</a></div>
<div class="boton ultimo"><a href="#">Spam</a></div>
</div>
</pre>
<h4>Código CSS</h4>
<pre class="brush:css">.grupobotones { float: left; }
.boton {
    transition: border-color 0.21799999475479s 0 cubic-bezier(0.25, 0.1, 0.25, 1);
    -moz-transition: border-color 0.21799999475479s 0 cubic-bezier(0.25, 0.1, 0.25, 1);
    -webkit-transition:border-color 0.21799999475479s 0 cubic-bezier(0.25, 0.1, 0.25, 1);
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;

    background-color:#F1F1F1;
    border: 1px solid rgba(0, 0, 0, 0.0976563);
    color: #666;
    display: inline-block;
    font-weight: bold;
    height: 28px;
    margin: 0 5px;
    outline: 0px none #666;
    text-align: left;
    vertical-align: middle;
    white-space: nowrap;
    text-shadow: white 0px 1px 0px;
}
.boton:hover {-webkit-box-shadow: rgba(0, 0, 0, 0.0976563) 0px 1px 1px 0px; border-color:#747474; outline-color: #333;}

.boton a { color: #666; text-decoration: none; cursor: default; display: block; padding: 7px 10px 7px 12px;}
.boton:hover a {color: #333;}

.boton.primero {margin-right: -1px; border-radius: 2px 0 0 2px;border-right-width: 0;}
.boton.centro {margin-right: -1px;margin-left: -2px; border-radius: 0; border-right-width: 0;}
.boton.ultimo {margin-left: -2px; border-radius: 0 2px 2px 0;}

.boton.primero:hover,
.boton.centro:hover {border-right-width: 1px;}
.boton.primero:hover a,
.boton.centro:hover a {padding-right: 9px;}

.boton.naranja {
	background-color: #dd493b;
    background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#DD4B39), to(#D14836));
    background-image: linear-gradient(0% 0%, 0% 100%, from(#DD4B39), to(#D14836));
    background-image: -moz-linear-gradient(0% 0%, 0% 100%, from(#DD4B39), to(#D14836));
    border-color: #B0281A #B0281A #AF301F #B0281A;
    text-shadow: rgba(0, 0, 0, 0.0976563) 0px 1px 0px;
}
.boton.naranja:hover {background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DD4B39), to(#C53727)); background-color:#dd493b;}
.boton.naranja a {color:#fff;}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/botones-estilo-nuevo-gmail.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WhatFont, bookmark para identificar fuentes</title>
		<link>http://guiabreve.com/whatfont-bookmark-para-identificar-fuentes.html</link>
		<comments>http://guiabreve.com/whatfont-bookmark-para-identificar-fuentes.html#comments</comments>
		<pubDate>Tue, 12 Jul 2011 22:04:33 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Bookmark]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Extension]]></category>
		<category><![CDATA[Fuente]]></category>
		<category><![CDATA[Marcador]]></category>
		<category><![CDATA[Tipografia]]></category>
		<category><![CDATA[WhatFont]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=585</guid>
		<description><![CDATA[Cuando navegas por una web, a veces, ves una fuente que te gusta y quieres saber de cual se trata. Normalmente tendríamos que navegar por el archivo .css y averiguar cual es la clase que afecta a dicho elemento y comprobar la fuente. Ahora podemos usar WhatFont un marcador que abriendolo desde el navegador nos <a href="http://guiabreve.com/whatfont-bookmark-para-identificar-fuentes.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://guiabreve.com/wp-content/uploads/WhatFont-300x193.png" alt="" title="WhatFont" width="300" height="193" class="encuadre alignright size-medium wp-image-586" />Cuando navegas por una web, a veces, ves una fuente que te gusta y quieres saber de cual se trata. Normalmente tendríamos que navegar por el archivo <code>.css</code> y averiguar cual es la clase que afecta a dicho elemento y comprobar la fuente.</p>
<p>Ahora podemos usar <a href="http://chengyinliu.com/whatfont.html" title="What Font">WhatFont</a> un marcador que <strong>abriendolo desde el navegador nos permitirá averiguar de que fuente se trata situándonos sobre ella</strong>. Además nos dirá si está en negrita, cursiva, el tamaño, etc.</p>
<p>También existe un plugin para <a href="http://guiabreve.com/tag/chrome">Chrome</a> y otro para <strong>Safari</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/whatfont-bookmark-para-identificar-fuentes.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>8 Interesantes selectores de CSS que debes conocer</title>
		<link>http://guiabreve.com/8-interesantes-selectores-de-css-que-debes-conocer.html</link>
		<comments>http://guiabreve.com/8-interesantes-selectores-de-css-que-debes-conocer.html#comments</comments>
		<pubDate>Tue, 12 Jul 2011 16:49:41 +0000</pubDate>
		<dc:creator>Víctor Falcón Ruiz</dc:creator>
				<category><![CDATA[Programación y Diseño]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Selectores CSS]]></category>
		<category><![CDATA[Selectores Especiales]]></category>
		<category><![CDATA[Selectors]]></category>

		<guid isPermaLink="false">http://guiabreve.com/?p=565</guid>
		<description><![CDATA[Normalmente, por lo general, con los selectores básicos de CSS nos es suficiente para cualquier diseño. Pero aveces necesitamos ser un poco más especifico. Para ello tenemos otros selectores, no tan conocidos, pero igualmente útiles. A continuación listo 8 de los que consider más útiles y desconocidos. Hay muchos más, estos son solo una selección. 1. <a href="http://guiabreve.com/8-interesantes-selectores-de-css-que-debes-conocer.html">Continuar &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p>Normalmente, por lo general, con los selectores básicos de <a title="CSS — Guiabreve" href="http://guiabreve.com/tag/css">CSS</a> nos es suficiente para cualquier diseño. Pero aveces necesitamos ser un poco más especifico.</p>
<p>Para ello tenemos otros selectores, no tan conocidos, pero igualmente útiles. A continuación listo <strong>8 de los que consider más útiles y desconocidos</strong>. <a title="30 Selectores CSS" href="http://net.tutsplus.com/tutorials/html-css-techniques/the-30-css-selectors-you-must-memorize/">Hay muchos más</a>, estos son solo una selección.</p>
<h3>1. X + Y</h3>
<p>Este selector afectará a <code>Y</code> <strong>solo cuando este vaya inmediatamente después</strong> de <code>X</code>. En el ejemplo siguiente, el primer parrafo que vaya justo acontinuación de <code>ul</code> será color rojo. El resto no se verá afectado.</p>
<pre class="brush:css">ul + p {
   color: red;
}</pre>
<h3>2. X &gt; Y</h3>
<p>Con este selector se afectará <strong>solo a los hijos directos</strong> de un elemento. En el ejemplo inferior se verá afectado aquellos elementos que pertenezcan directamente a un <code>div</code>. Si por ejemplo dentro del <code>div</code> ponemos un parrafo (<code>p</code>) y dentro de este una lista <code>ul</code> esto no será afectado ya que no es hijo directo de <code>div</code>.<span id="more-565"></span></p>
<pre class="brush:css">div &gt; ul {
  color: red;
}</pre>
<h3>3. X ~ Y</h3>
<p>Este selector es parecido a <code>X + Y</code> pero más permisivo. En este caso el elemento <code>Y</code> se verá afectado <strong>siempre que siga al elemento <code>X</code></strong>.</p>
<pre class="brush:css">ul ~ p {
   color: red;
}</pre>
<h3>4. X:not(selector)</h3>
<p>Este es sencillo, pero útil. El ejemplo a continuación afecta a <strong>todos los <code>div</code>s excepto al que contenga la <code>id</code> container</strong>, en este caso.</p>
<pre class="brush:css">div:not(#container) {
   color: red;
}</pre>
<h3>5. X[href="http://guiabreve.com"]</h3>
<p>Simple. Afectará a<strong> todos los enlaces que tengan como <code>href</code> la dirección indicada</strong>.</p>
<pre class="brush:css">a[href="http://guiabreve.com"] {
  color: red;
}</pre>
<h3>6. X[href*="guiabreve"]</h3>
<p>Al añadir el asterisco afectará a todas los <strong>elementos en cuyo <code>href</code> contenga el siguiente fragmento</strong>. No es necesario dar la url exacta.</p>
<pre class="brush:css">a[href*="guiabreve"] {
  color: red;
}</pre>
<h3>7. X[href^="http"]</h3>
<p>De esta forma afectaremos <strong>solo a los enlaces externos</strong>, por lo que estos será de color rojos mientras los internos no cambiarán.</p>
<pre class="brush:css">a[href^="http"] {
   color:red;
}</pre>
<h3>8. X[href$=".jpg"]</h3>
<p>Con el simbolo <code>$</code> afectaremos a los<strong> elementos cuyos <code>href</code> terminen por la cadena contenida</strong> entre comillas, en este caso, <code>.jpg</code>.</p>
<pre class="brush:css">a[href$=".jpg"] {
   color: red;
}</pre>
<p>Espero haberlos explicado bien y que no haya dudas. Como siempre, si hay alguna duda dejad un comentario e intentaré explicarme mejor.</p>
]]></content:encoded>
			<wfw:commentRss>http://guiabreve.com/8-interesantes-selectores-de-css-que-debes-conocer.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

