<?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>MatyDesign &#187; framework</title>
	<atom:link href="http://www.matydesign.com/tag/framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matydesign.com</link>
	<description>Aprende a ser un Desarrollador Web.</description>
	<lastBuildDate>Mon, 23 Aug 2010 09:19:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Mostrar y Ocultar DIVs con jQuery</title>
		<link>http://www.matydesign.com/2009/08/02/mostrar-y-ocultar-divs-con-jquery/</link>
		<comments>http://www.matydesign.com/2009/08/02/mostrar-y-ocultar-divs-con-jquery/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 02:50:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://matydesign.com/?p=210</guid>
		<description><![CDATA[Hola Amigos. Casi terminando el Domingo, espero que les halla gustado los Wallpapers que les deje, pero ahora vamos a darle un poco de efecto a nuestro Tutorial: Mostrar y Ocultar DIVs con Javascript. Vamos a utilizar uno de los mas Famosos Framework para JavaScript: jQuery. Bueno basta de escribir y vamos al grano, primero]]></description>
			<content:encoded><![CDATA[<div id="attachment_212" class="wp-caption aligncenter" style="width: 410px"><img src="http://www.matydesign.com/wp-content/uploads/2010/06/jqefecto.jpg" alt="Mostrar y Ocultar DIVs con Jquery" title="jQefecto" width="400" height="200" class="size-full wp-image-212" /><p class="wp-caption-text">Mostrar y Ocultar DIVs con Jquery</p></div>
<p>Hola Amigos.</p>
<p>Casi terminando el Domingo, espero que les halla gustado los Wallpapers que les deje, pero ahora vamos a darle un poco de efecto a nuestro Tutorial: <a href="http://www.matydesign.com/wp-content/uploads/2010/06/jqefecto.jpg2009/07/28/mostrar-y-ocultar-divs-con-javascript/">Mostrar y Ocultar DIVs con Javascript</a>. Vamos a utilizar uno de los mas Famosos Framework para JavaScript: <a href="http://jquery.com/" target="_blank">jQuery</a>.</p>
<p>Bueno basta de escribir y vamos al grano, primero les dejo el Codigo HTML del ejemplo anterior (sin efectos):</p>
<pre>

            function capa1(){
                document.getElementById('capa1').style.display = 'block';
                document.getElementById('capa2').style.display = 'none';
                document.getElementById('capa3').style.display = 'none';
            }
            function capa2(){
                document.getElementById('capa2').style.display = 'block';
                document.getElementById('capa1').style.display = 'none';
                document.getElementById('capa3').style.display = 'none';
            }
            function capa3(){
                document.getElementById('capa3').style.display = 'block';
                document.getElementById('capa1').style.display = 'none';
                document.getElementById('capa2').style.display = 'none';
            }
<h1>Mostrar y Ocultar DIVs con Javascript</h1>
<ul>
<li>Capa 1</li>
<li>Capa 2</li>
<li>Capa 3</li>
</ul>
<div id="capa1" class="capa1">
            Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1
             Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1
              Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1
               Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1
        </div>
<div id="capa2" class="capa2">
            * Enlace
            * Enlace
            * Enlace
        </div>
<div id="capa3" class="capa3">
            Texto 3 Texto 3  Texto 3  Texto 3 Texto 3 Texto 3 Texto 3 Texto 3
             Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3
              Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3
               Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3
        </div>
</pre>
<p>Lo primero que haremos sera Agregar el Archivo de jQuery, tenemos dos formas de hacerlo:</p>
<p> 1 &#8211; La mas sencilla, agregar este codigo a nuestro HTML:</p>
<pre></pre>
<p> 2 &#8211; La otra manera, es <a href="http://docs.jquery.com/Downloading_jQuery" target="_blank">descargando</a> el Archivo y subirlo a nuestro Servidor:</p>
<pre></pre>
<p>Una vez agregado esta linea a nuestro Codigo ya tenemos instalado jQuery.</p>
<p>Lo primero que modificaremos son nuestros Links para mostrar u Ocultar los Divs:</p>
<pre>
<ul>
<li id="click1">Capa 1</li>
<li id="click2">Capa 2</li>
<li id="click3">Capa 3</li>
</ul>
</pre>
<p>Como ven hemos eliminado los parametros &#8220;Onclick&#8221; y agregamos un &#8220;id&#8221; a cada uno (Cada ID debe ser unico).</p>
<p>Ahora cambiemos nuestro codigo JavaScript para que usemos las Funcionalidades de jQuery:</p>
<pre>
$(document).ready(function(){
    $("#click1").click(function(){
        $("#capa1").show("slow");
        $("#capa2").hide("slow");
        $("#capa3").hide("slow");
    });

    $("#click2").click(function(){
         $("#capa2").show("slow");
         $("#capa1").hide("slow");
         $("#capa3").hide("slow");
    });

    $("#click3").click(function(){
         $("#capa3").show("slow");
         $("#capa2").hide("slow");
         $("#capa1").hide("slow");
    });
});
</pre>
<p>Acuerdensen que deben borrar el Codigo JavaScript anterior:</p>
<pre>
function capa1(){
    document.getElementById('capa1').style.display = 'block';
    document.getElementById('capa2').style.display = 'none';
    document.getElementById('capa3').style.display = 'none';
}
function capa2(){
     document.getElementById('capa2').style.display = 'block';
     document.getElementById('capa1').style.display = 'none';
     document.getElementById('capa3').style.display = 'none';
}
function capa3(){
     document.getElementById('capa3').style.display = 'block';
     document.getElementById('capa1').style.display = 'none';
     document.getElementById('capa2').style.display = 'none';
}
</pre>
<p>Todo este codigo hay que eliminarlo ya que no nos servira.</p>
<p>Una vez ya hecho estos cambios tenemos el Resultado con Efectos Listo, pero antes les voy a pasar a explicar un poco las funciones de jQuery:</p>
<pre>
$(document).ready(function(){
</pre>
<p>Esta funcion se encarga de cargar todas las funciones creadas con jQuery para cuando el documento ya este listo para poder usarse.</p>
<pre>
$("#click1").click(function(){
</pre>
<p>Aqui definimos que al elemento con id, &#8220;click1&#8243; tenga una funcion al hacer clic sobre el. y Todo el codigo que se encuentre entre las llaves sera lo que se ejecutara al hacer click sobre ese elemento.</p>
<pre>
$("#capa1").show("slow");
$("#capa2").hide("slow");
</pre>
<p>Casi muy facil de entender, solo mostramos (<strong>show</strong>) y ocultamos (<strong>hide</strong>) el elemento con id que le pasemos.</p>
<p>Ya es hora de mostrarle como ha quedado nuestro <a href="http://www.matydesign.com/wp-content/uploads/2010/06/jqefecto.jpgtests/divjquery/" target="_blank">Ejemplo</a>.</p>
<p>Les deseo mucha suerte y que cualquier duda que surge, no se la guarden que tienen el <a href="http://foros.matydesign.com">Foro</a> para que yo los pueda ayudar con lo que sea!</p>
<p>Saludos&#8230;<br />
Maty!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matydesign.com/2009/08/02/mostrar-y-ocultar-divs-con-jquery/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Tutorial &#8211; 960 Grid System</title>
		<link>http://www.matydesign.com/2009/07/02/tutorial-960-grid-system/</link>
		<comments>http://www.matydesign.com/2009/07/02/tutorial-960-grid-system/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 22:27:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Plantillas]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://matydesign.com/?p=93</guid>
		<description><![CDATA[960 Grid System es un Framework CSS, con el se nos va a facilitar la tarea de crear las columnas y no tendremos que luchar con los distintos navegadores para que nuestra Web quede bien visible en todos ellos. Con 960 Grid System creamos diseños de 960px de Ancho y dispones de dos variantes de]]></description>
			<content:encoded><![CDATA[<div id="attachment_102" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-102" title="tutorial960" src="http://www.matydesign.com/wp-content/uploads/2010/06/tutorial960.jpg" alt="Tutorial 960 Grid System" width="400" height="400" /><p class="wp-caption-text">Tutorial 960 Grid System</p></div>
<p><a href="http://960.gs/" target="_blank">960 Grid System</a> es un Framework CSS, con el se nos va a facilitar la tarea de crear las columnas y no tendremos que luchar con los distintos navegadores para que nuestra Web quede bien visible en todos ellos. Con 960 Grid System creamos diseños de 960px de Ancho y dispones de dos variantes de 12 o 16 Columnas, con cada variante tendremos distintos anchos pero ambas variantes tienen de cada lado 10px margen:</p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="299" valign="top"><strong>12 Columnas</strong></p>
<p>1: 60px<br />
2: 140px<br />
3: 220px<br />
4: 300px<br />
5: 380px<br />
6: 460px<br />
7: 540px<br />
8: 620px<br />
9: 700px<br />
10: 780px<br />
11: 860px<br />
12: 940px</td>
<td width="299" valign="top"><strong>16 Columnas</strong></p>
<p>1: 40px<br />
2: 100px<br />
3: 160px<br />
4: 220px<br />
5: 280px<br />
6: 340px<br />
7: 400px<br />
8: 460px<br />
9: 520px<br />
10: 580px<br />
11: 640px<br />
12: 700px<br />
13: 760px<br />
14: 820px<br />
15: 880px<br />
16: 940px</td>
</tr>
</tbody>
</table>
<p>A partir de estas dimensiones seran las columnas que crearemos, en cada seccion se pueden crear todas las columnas que necesitemos siempre y cuando no superemos el ancho maximo de 960px, teniendo en cuenta los pixeles de los margenes. <strong>Ej: </strong>Una seccion donde tenemos el Contenido y una Sidebar (16 Columnas): Columna 12 (700px) + Columna 4 (220px) + Margenes (40px) = 960px</p>
<p>Ese fue solo un simple ejemplo, nosotros podemos varias los distintos tamaños de columnas con la cantidad siempre teniendo en cuenta que no se superen los 960px de ancho sumando los 10px de margen de cada lado de cada columna.</p>
<p>Bueno ahora comenzaremos con un Ejemplo de tipico diseño de Web, de un Header, Contenido, Sidebar y Footer (Para este vamos a usar el Sistema de 12 Columnas):</p>
<p>Primero Incluimos los archivos CSS de 960 Grid System:</p>
<p>Ahora tenemos que crear un contenedor principal que en este caso va a ser de 12 columnas:</p>
<pre>
<div class="container_12"></div>
</pre>
<p>Como ven si fuera un Contenedor de 16 columnas solo tendremos que cambiar el nombre de la clase a &#8220;container_16&#8243;.<br />
Cada elemento que va a tener este contenedor va a tener el nombre de clase: &#8220;grid_xx&#8221;, donde xx es el numero de la anchura de la columna (Ver Tabla anterior para conocer los valores).<br />
Así que primero creamos el contenedor del header:</p>
<pre>
<div class="container_12">
<div id="header" class="grid_12">
<h1>Header</h1>
</div>
</div>
</pre>
<p>Al usar todo el ancho para el Header use la clase: &#8220;grid_12&#8243;, un recordatorio importante es que después de cada fila debemos agregar un div con class: &#8220;clear&#8221; para que no tengamos problemas con los Float. Ahora creamos los divs para el Contenido y el Sidebar (siempre adentro de nuestro contenedor principal):</p>
<pre>
<div class="container_12">
<div id="header" class="grid_12">
<h1>Header</h1>
</div>
<div id="contenido" class="grid_9">

Contenido de la Web!</div>
<div id="sidebar" class="grid_3">
<h2>Sidebar</h2>
</div>
</div>
</pre>
<p>Asi ya tenemos nuestro Header, nuestro espacio del contenido y un lindo sidebar para crear nuestro menu <img src='http://www.matydesign.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Pero todavia no terminas y seguimos con el Footer:</p>
<pre>
<div class="container_12">
<div id="header" class="grid_12">
<h1>Header</h1>
</div>
<div id="contenido" class="grid_9">

Contenido de la Web!</div>
<div id="sidebar" class="grid_3">
<h2>Sidebar</h2>
</div>
<div id="footer" class="grid_12">

Tutorial - 960 Grid System By <a href="http://www.matydesign.com">MatyDesign</a></div>
</div>
</pre>
<p>Aqui el Ejemplo!</p>
<p>Bueno asi terminamos nuestro diseño Web simple, y concluye este tutorial.</p>
<p>hasta la Próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matydesign.com/2009/07/02/tutorial-960-grid-system/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
