<?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>Infoadis &#187; tablas</title>
	<atom:link href="http://www.infoadis.com/tag/tablas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.infoadis.com</link>
	<description>php,ajax,mysql,css,html,software</description>
	<lastBuildDate>Tue, 27 Sep 2011 07:32: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>Alternativa a iluminar celdas usando solo CSS</title>
		<link>http://www.infoadis.com/2008/06/03/alternativa-a-iluminar-celdas-usando-solo-css/</link>
		<comments>http://www.infoadis.com/2008/06/03/alternativa-a-iluminar-celdas-usando-solo-css/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 18:42:20 +0000</pubDate>
		<dc:creator>forber</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[efectos]]></category>
		<category><![CDATA[tablas]]></category>
		<category><![CDATA[tablehover]]></category>

		<guid isPermaLink="false">http://www.infoadis.com/?p=16</guid>
		<description><![CDATA[Como ya hace unos días dije como iluminar filas y columnas con jquery, pues bien, lamentablemente para webs con un panel de administración que suelta más de 500 filas y mas de 11 columnas, es un efecto poco útil y que además ralentiza muchísimo la web. Así que he buscado una solución mas &#8220;caserilla&#8221; pero&#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-15" title="alternativa_tablehover" src="http://www.infoadis.com/wp-content/imagenes/sin-titulo-1-300x72.jpg" alt="alternativa_tablehover" width="300" height="72" /> Como ya hace unos días dije <a href="http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/">como iluminar filas y columnas con jquery</a>, pues bien, lamentablemente para webs con un panel de administración que suelta más de 500 filas y mas de 11 columnas, es un efecto poco útil y que además ralentiza muchísimo la web. Así que he buscado una solución mas &#8220;caserilla&#8221; pero hace el efecto óptico deseado y es el de iluminar la fila entera y con otro color iluminamos la celda por donde pasa el ratón.</p>
<p>La solución es sencilla bajo mi punto de vista y es usando una pequeña hoja de estilos, no la voy a hacer tan complicada como la tengo yo pero el efecto es el mismo&#8230;</p>
<p>Así que, saltándome los pasos de que ya sabéis crear una tabla os pongo el estilo para que os salga algo como en la foto inicial&#8230;</p>
<pre class="brush:css">tr:hover{
    background-color: #FFFFCC; /* amarillo */
}
tr td:hover{
    background-color: #FF9900; /* naranja */
}</pre>
<p>Con esto conseguimos en amarillo iluminar toda la fila y en naranja iluminar la celda por donde pasamos el ratón.</p>
<p>Ya, ya se que no es lo mismo que la otra ilumina toda la columna y no es lo mismo, pero bueno me he buscado otros recursos para poder saber que significa en esa celda cuando te encuentras en medio del océano (osea en la mitad de los 500 registros) y no sabes si subir o bajar <img src='http://www.infoadis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Solo os digo que de 21seg de carga ha bajado a 15s. Lo se, parece un montón de segundos pero seguro que pronto conseguiré bajar el tiempo y con mas registros <img src='http://www.infoadis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Espero que os haya servido para algo y si tenéis alguna duda dejar vuestros comentarios.</p>

<div class="besocial"><ul class="center"><li><a class="besocial-meneame" id="besocial-meneame-2" rel="nofollow" href="http://www.meneame.net/submit.php?url=http://www.infoadis.com/2008/06/03/alternativa-a-iluminar-celdas-usando-solo-css/&amp;title=Alternativa%20a%20iluminar%20celdas%20usando%20solo%20CSS" title="Enviar la entrada a Meneame"><span class="besocial-text">Meneame</span></a></li><li><a class="besocial-divulgame" id="besocial-divulgame-2" rel="nofollow" href="http://www.divulgame.net/submit.php?url=http://www.infoadis.com/2008/06/03/alternativa-a-iluminar-celdas-usando-solo-css/&amp;title=Alternativa%20a%20iluminar%20celdas%20usando%20solo%20CSS" title="Enviar la entrada a Divúlgame"><span class="besocial-text">Divúlgame</span></a></li><li><a class="besocial-divoblogger" id="besocial-divoblogger-2" rel="nofollow" href="http://divoblogger.com/submit.php?url=http://www.infoadis.com/2008/06/03/alternativa-a-iluminar-celdas-usando-solo-css/&amp;title=Alternativa%20a%20iluminar%20celdas%20usando%20solo%20CSS" title="Enviar la entrada a Divoblogger"><span class="besocial-text">Divoblogger</span></a></li><li><a class="besocial-bitacoras" id="besocial-bitacoras-2" rel="nofollow" href="http://bitacoras.com/anotaciones/www.infoadis.com/2008/06/03/alternativa-a-iluminar-celdas-usando-solo-css/" title="Enviar la entrada a Bitacoras.com"><span class="besocial-text">Bitacoras</span></a></li><li><a class="besocial-delicious" id="besocial-delicious-2" rel="nofollow" href="http://www.delicious.com/save?v=5&amp;noui&amp;url=http://www.infoadis.com/2008/06/03/alternativa-a-iluminar-celdas-usando-solo-css/&amp;title=Alternativa%20a%20iluminar%20celdas%20usando%20solo%20CSS" title="Guardar la entrada en Delicious"><span class="besocial-text">Delicious</span></a></li><li><a class="besocial-facebook" id="besocial-facebook-2" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.infoadis.com%2F2008%2F06%2F03%2Falternativa-a-iluminar-celdas-usando-solo-css%2F&amp;t=Alternativa%20a%20iluminar%20celdas%20usando%20solo%20CSS&amp;src=sp" title="Compartir la entrada en Facebook"><span class="besocial-text">Facebook</span></a></li><li><a class="besocial-twitter" id="besocial-twitter-2" rel="nofollow" href="http://twitter.com/share?url=http%3A%2F%2Fwww.infoadis.com%2F2008%2F06%2F03%2Falternativa-a-iluminar-celdas-usando-solo-css%2F&amp;text=Alternativa%20a%20iluminar%20celdas%20usando%20solo%20CSS&via=forber81" title="Twittea esto"><span class="besocial-text">Twitter</span></a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.infoadis.com/2008/06/03/alternativa-a-iluminar-celdas-usando-solo-css/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Como iluminar filas y columnas con jquery</title>
		<link>http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/</link>
		<comments>http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/#comments</comments>
		<pubDate>Fri, 23 May 2008 13:44:42 +0000</pubDate>
		<dc:creator>forber</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[tablas]]></category>
		<category><![CDATA[tablehover]]></category>

		<guid isPermaLink="false">http://www.infoadis.com/?p=13</guid>
		<description><![CDATA[Hace tiempo que tenia en mente trastear con un plugin basado en jquery llamado tablehover que mas o menos viene a decir iluminar tablas. Esta claro que hay muchas formulas de ilumuniar las tablas cuando pasamos el raton y que algun dia lo explicaremos todas las opciones que hay. Lo que pasa es que aveces&#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-14" title="ejemplo_tablehover" src="http://www.infoadis.com/wp-content/imagenes/ejemplo_tablehover-150x102.jpg" alt="" width="150" height="102" /> Hace tiempo que tenia en mente trastear con un plugin basado en jquery llamado <a href="http://p.sohei.org/jquery-plugins/tablehover/" target="_blank">tablehover</a> que mas o menos viene a decir iluminar tablas. Esta claro que hay muchas formulas de ilumuniar las tablas cuando pasamos el raton y que algun dia lo explicaremos todas las opciones que hay.</p>
<p>Lo que pasa es que aveces iluminar el horizontal no es suficiente, asi que en nuestro proyecto de <a href="http://www.dulcesfamosas.com/" target="_blank">DulcesFamosas</a> este sistema dejo de ser util hace tiempo, debido a la gran cantidad de lineas de datos y columnas, para mostrar informacion en el panel de administracion y una solucion era reducir datos, pero la cantidad de datos que aun desprendia esa solucion no era suficiente, asi que hace tiempo que encontre este plugin para jquery y me parecio bastante util.</p>
<p>Ahora voy a intentar explicaros un poco de que va, ya que veo que la documentacion esta incompleta y para muchos al estar en ingles la web original del creador pues aumenta las dificultades de poder implementar esto en tu sitio web&#8230;</p>
<ol>
<li>Lo primero y muy importante, debes cargar la ultima version de <a href="http://docs.jquery.com/Downloading_jQuery" target="_blank">jquery</a></li>
<li>Segundo y menos importante, debes bajarte la ultima version que tenga <a href="http://p.sohei.org/jquery-plugins/tablehover/" target="_blank">el creador del plugin</a></li>
<li>Despues mirar tambien las demo del plugin. <a href="http://p.sohei.org/stuff/jquery/tablehover/demo/demo.html" target="_blank">Ver demo</a></li>
</ol>
<p>Ahora despues de que ya hayais seguido estos pasos sencillos y habeis visto la <a href="http://p.sohei.org/stuff/jquery/tablehover/demo/demo.html" target="_blank">demo</a> yo he escogido para mi sistema el <strong>ejemplo 3</strong>, osea ilumina en vertical, ilumina en horizontal e ilumina la celda donde tienes ubicada el raton.</p>
<p><strong>*</strong> Doy por supuesto, que en vuestro script ya teneis bien linkado los <code>*.js</code> de <a href="http://docs.jquery.com/Downloading_jQuery" target="_blank">jquery</a> y el plugin <a href="http://p.sohei.org/jquery-plugins/tablehover/" target="_blank">tablehover</a>.</p>
<p>Antes de colocar la tabla y dentro de <em>&lt;body&gt;</em> para mostrar los elementos debemos poner esta sentencia <em>javascript</em> para declarar el plugin:</p>
<pre class="brush:js">$(document).ready(function(){
    $('#large').tableHover({colClass: 'hover', cellClass: 'hovercell', clickClass: 'click', ignoreCols: [11]});
});</pre>
<p>Como vereis hay varios elementos los elementos:</p>
<ul>
<li><code>colClass: 'hover', cellClass: 'hovercell', clickClass: 'click'</code>; contienen los nombres de las clases que deberemos editar en nuestra hora de estilos</li>
<li>el elemento <code>ignoreCols: [1, 4]</code> se lo he añadido yo para decirle que no ilumine la columna 1 y la 4</li>
<li>al principio tenemos <code>$('#large')</code>; pues esto no es mas que la <strong>id</strong> de la tabla donde vamos a aplicar el efecto <img src='http://www.infoadis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ul>
<p>Y ahora os pongo un ejemplo en codigo HTML de una tabla&#8230;</p>
<pre class="brush:xml">&lt;table id="large"&gt;
    &lt;thead&gt;
        &lt;tr&gt;
            &lt;th&gt;ID&lt;/th&gt;
            &lt;th&gt;Título&lt;/th&gt;
            &lt;th&gt;Url&lt;/th&gt;
            &lt;th&gt;Acciones&lt;/th&gt;
        &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;ID&lt;/td&gt;
            &lt;td&gt;Título&lt;/td&gt;
            &lt;td&gt;Url&lt;/td&gt;
            &lt;td&gt;Acciones&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;</pre>
<p>Donde las tablas iluminadas seran las que estan dentro de las etiquetas <code>&lt;tbody&gt;</code>.</p>
<p>Llegados a este punto estareis viendo vuestro script y direis que no funciona, mirareis si os falta codigo, si algo esta mal escrito, etc&#8230;</p>
<p>Bueno pues para los que habeis llegado hasta aqui, os dejo la solucion&#8230; es que os falta editar vuestra hoja de estilos <img src='http://www.infoadis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<pre class="brush:css">td.click, th.click{
    background-color: #bbb;
}
td.hover, tr.hover{
    background-color: #69f;
}
th.hover, tfoot td.hover{
    background-color: ivory;
}
td.hovercell, th.hovercell{
    background-color: #abc;
}
td.hoverrow, th.hoverrow{
    background-color: #6df;
}</pre>
<p>Al final de la pelicula os deberia de quedar algo como esto:</p>
<p><img class="aligncenter size-full wp-image-14" title="ejemplo_tablehover" src="http://www.infoadis.com/wp-content/imagenes/ejemplo_tablehover.jpg" alt="" width="450" height="102" /></p>
<p>Espero que os haya servido de ayuda <img src='http://www.infoadis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<div class="besocial"><ul class="center"><li><a class="besocial-meneame" id="besocial-meneame-4" rel="nofollow" href="http://www.meneame.net/submit.php?url=http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/&amp;title=Como%20iluminar%20filas%20y%20columnas%20con%20jquery" title="Enviar la entrada a Meneame"><span class="besocial-text">Meneame</span></a></li><li><a class="besocial-divulgame" id="besocial-divulgame-4" rel="nofollow" href="http://www.divulgame.net/submit.php?url=http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/&amp;title=Como%20iluminar%20filas%20y%20columnas%20con%20jquery" title="Enviar la entrada a Divúlgame"><span class="besocial-text">Divúlgame</span></a></li><li><a class="besocial-divoblogger" id="besocial-divoblogger-4" rel="nofollow" href="http://divoblogger.com/submit.php?url=http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/&amp;title=Como%20iluminar%20filas%20y%20columnas%20con%20jquery" title="Enviar la entrada a Divoblogger"><span class="besocial-text">Divoblogger</span></a></li><li><a class="besocial-bitacoras" id="besocial-bitacoras-4" rel="nofollow" href="http://bitacoras.com/anotaciones/www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/" title="Enviar la entrada a Bitacoras.com"><span class="besocial-text">Bitacoras</span></a></li><li><a class="besocial-delicious" id="besocial-delicious-4" rel="nofollow" href="http://www.delicious.com/save?v=5&amp;noui&amp;url=http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/&amp;title=Como%20iluminar%20filas%20y%20columnas%20con%20jquery" title="Guardar la entrada en Delicious"><span class="besocial-text">Delicious</span></a></li><li><a class="besocial-facebook" id="besocial-facebook-4" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.infoadis.com%2F2008%2F05%2F23%2Fcomo-iluminar-filas-y-columnas-con-jquery%2F&amp;t=Como%20iluminar%20filas%20y%20columnas%20con%20jquery&amp;src=sp" title="Compartir la entrada en Facebook"><span class="besocial-text">Facebook</span></a></li><li><a class="besocial-twitter" id="besocial-twitter-4" rel="nofollow" href="http://twitter.com/share?url=http%3A%2F%2Fwww.infoadis.com%2F2008%2F05%2F23%2Fcomo-iluminar-filas-y-columnas-con-jquery%2F&amp;text=Como%20iluminar%20filas%20y%20columnas%20con%20jquery&via=forber81" title="Twittea esto"><span class="besocial-text">Twitter</span></a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.infoadis.com/2008/05/23/como-iluminar-filas-y-columnas-con-jquery/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

