<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentarios en: Dando estilo a los elementos input type=file</title>
	<atom:link href="http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/</link>
	<description>Desarrollo web, Wordpress, y alguna cosilla más</description>
	<lastBuildDate>Sun, 12 Feb 2012 12:01:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: Buenas prácticas en la implementación de formularios &#124; aNieto2K</title>
		<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-42117</link>
		<dc:creator>Buenas prácticas en la implementación de formularios &#124; aNieto2K</dc:creator>
		<pubDate>Thu, 22 Nov 2007 10:08:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-42117</guid>
		<description>[...] puedes, mejora la estética de los &lt;input type=&#8221;file&#8221; /&gt;  Compártelo     &#171; MooTools Mocha UI, muestra ventanas con [...]</description>
		<content:encoded><![CDATA[<p>[...] puedes, mejora la estética de los &lt;input type=&#8221;file&#8221; /&gt;  Compártelo     &laquo; MooTools Mocha UI, muestra ventanas con [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Apple Fever - Today&#8217;s Top Blog Posts on Apple - Powered by SocialRank</title>
		<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40675</link>
		<dc:creator>Apple Fever - Today&#8217;s Top Blog Posts on Apple - Powered by SocialRank</dc:creator>
		<pubDate>Mon, 01 Oct 2007 09:10:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40675</guid>
		<description>[...] Dando estilo a los elementos input type=file [...]</description>
		<content:encoded><![CDATA[<p>[...] Dando estilo a los elementos input type=file [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Itákora &#187; Blog Archive &#187; Lecturas recomendadas (5)</title>
		<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40659</link>
		<dc:creator>Itákora &#187; Blog Archive &#187; Lecturas recomendadas (5)</dc:creator>
		<pubDate>Sat, 29 Sep 2007 20:46:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40659</guid>
		<description>[...] nos enseña a dar estilo a los botones de input file mediante css y [...]</description>
		<content:encoded><![CDATA[<p>[...] nos enseña a dar estilo a los botones de input file mediante css y [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Aplicándole Estilo al Elemento Input Type=&#8221;file&#8221;</title>
		<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40101</link>
		<dc:creator>Aplicándole Estilo al Elemento Input Type=&#8221;file&#8221;</dc:creator>
		<pubDate>Thu, 13 Sep 2007 18:08:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40101</guid>
		<description>[...] embargo, siempre se le puede encontrar una solución a estos problemas. En anieto2k han publicado un pequeño artículo que nos guía para poder darle estilo y diseño a un elemento [...]</description>
		<content:encoded><![CDATA[<p>[...] embargo, siempre se le puede encontrar una solución a estos problemas. En anieto2k han publicado un pequeño artículo que nos guía para poder darle estilo y diseño a un elemento [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Cmacias</title>
		<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40055</link>
		<dc:creator>Cmacias</dc:creator>
		<pubDate>Wed, 12 Sep 2007 05:23:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40055</guid>
		<description>Bueno, por lo que veo, no puedo escribir html...</description>
		<content:encoded><![CDATA[<p>Bueno, por lo que veo, no puedo escribir html&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Cmacias</title>
		<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40054</link>
		<dc:creator>Cmacias</dc:creator>
		<pubDate>Wed, 12 Sep 2007 05:21:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40054</guid>
		<description>@Fael, siempre puedes crear un div, y mediante innerHTML, escribir el &quot;value&quot; del campo file desde el evento &quot;onchange&quot;.

Por ejemplo, este sería el javascript:
var fileSv = function(file,msg)
	{
		ruta = $(file).value;
		ruta_arr = ruta.split(&quot;\\&quot;);
		archivo = ruta_arr[ruta_arr.length-1];
		
		$(msg).innerHTML = &quot;&quot; + archivo + &quot;&quot;;
	}
Esto el html:



Y para finalizar, las css:
.file_prev {
	padding-left: 24px;
	color: #0099CC;
	background: url(../images/icon/picture.png) 4px center no-repeat;
}</description>
		<content:encoded><![CDATA[<p>@Fael, siempre puedes crear un div, y mediante innerHTML, escribir el &#8220;value&#8221; del campo file desde el evento &#8220;onchange&#8221;.</p>
<p>Por ejemplo, este sería el javascript:<br />
var fileSv = function(file,msg)<br />
	{<br />
		ruta = $(file).value;<br />
		ruta_arr = ruta.split(&#8220;\\&#8221;);<br />
		archivo = ruta_arr[ruta_arr.length-1];</p>
<p>		$(msg).innerHTML = &#8220;&#8221; + archivo + &#8220;&#8221;;<br />
	}<br />
Esto el html:</p>
<p>Y para finalizar, las css:<br />
.file_prev {<br />
	padding-left: 24px;<br />
	color: #0099CC;<br />
	background: url(../images/icon/picture.png) 4px center no-repeat;<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Manu</title>
		<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40037</link>
		<dc:creator>Manu</dc:creator>
		<pubDate>Tue, 11 Sep 2007 19:24:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-40037</guid>
		<description>Gracias por la idea, sin duda la probaré a ver que tal me va.</description>
		<content:encoded><![CDATA[<p>Gracias por la idea, sin duda la probaré a ver que tal me va.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: eduo</title>
		<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-39985</link>
		<dc:creator>eduo</dc:creator>
		<pubDate>Tue, 11 Sep 2007 08:53:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-39985</guid>
		<description>Oscar: Esa solucion es similar. Depende del opacity para hacer desaparecer el original y lo reemplaza por el nuevo.

Fael: swfupload tiene sus propios, y no pocos, problemas de accesibilidad. Esta solución asume que específicamente no te interesa ver el fichero que estas anexando (en la mayoría de los casos tampoco te sirve verlo de cualquier forma).

Como comentaba ayer con Andrés, todo esto realmente sólo apunta al problema y es que el &quot;input type=file&quot; es uno de los más olvidados y desesperantes elementos. Es el que menos estilo permite, el que más varía de máquina a máquina y el que menos ha evolucionado desde el día que se inventó.

Justo ayer comentábamos que era increíble que no haya ningún navegador mayoritario que soporte drag &amp; drop sobre él (que debería ser natural por lo menos para Mac).</description>
		<content:encoded><![CDATA[<p>Oscar: Esa solucion es similar. Depende del opacity para hacer desaparecer el original y lo reemplaza por el nuevo.</p>
<p>Fael: swfupload tiene sus propios, y no pocos, problemas de accesibilidad. Esta solución asume que específicamente no te interesa ver el fichero que estas anexando (en la mayoría de los casos tampoco te sirve verlo de cualquier forma).</p>
<p>Como comentaba ayer con Andrés, todo esto realmente sólo apunta al problema y es que el &#8220;input type=file&#8221; es uno de los más olvidados y desesperantes elementos. Es el que menos estilo permite, el que más varía de máquina a máquina y el que menos ha evolucionado desde el día que se inventó.</p>
<p>Justo ayer comentábamos que era increíble que no haya ningún navegador mayoritario que soporte drag &amp; drop sobre él (que debería ser natural por lo menos para Mac).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: oscar</title>
		<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-39979</link>
		<dc:creator>oscar</dc:creator>
		<pubDate>Tue, 11 Sep 2007 07:31:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-39979</guid>
		<description>Gran articulo, lo probaré. 
aunque la solucion que yo le daba a este problema era &lt;a href=&quot;http://www.quirksmode.org/dom/inputfile.html&quot; rel=&quot;nofollow&quot;&gt;esta&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Gran articulo, lo probaré.<br />
aunque la solucion que yo le daba a este problema era <a href="http://www.quirksmode.org/dom/inputfile.html" rel="nofollow">esta</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Estilo para los inputs type=file &#124; frogx.three</title>
		<link>http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-39977</link>
		<dc:creator>Estilo para los inputs type=file &#124; frogx.three</dc:creator>
		<pubDate>Tue, 11 Sep 2007 05:05:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/09/10/dando-estilo-a-los-elementos/#comment-39977</guid>
		<description>[...] Anieto2k acaban de publicar un post por mas interesante, se trata de la posibilidad de dotar de estilo a los [...]</description>
		<content:encoded><![CDATA[<p>[...] Anieto2k acaban de publicar un post por mas interesante, se trata de la posibilidad de dotar de estilo a los [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

