<?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>ZINA DESIGN - webdesign ötletek, honlap tippek, weblap készítés &#187; hack</title>
	<atom:link href="http://lemmikki.hu/cimkek/hack/feed/" rel="self" type="application/rss+xml" />
	<link>http://lemmikki.hu</link>
	<description></description>
	<lastBuildDate>Fri, 16 Dec 2011 14:30:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IE7 áttetsző png háttér probléma</title>
		<link>http://lemmikki.hu/technikai/ie7-attetszo-png-hatter-problema/</link>
		<comments>http://lemmikki.hu/technikai/ie7-attetszo-png-hatter-problema/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 18:22:14 +0000</pubDate>
		<dc:creator>Zina</dc:creator>
				<category><![CDATA[haladóknak]]></category>
		<category><![CDATA[technikai]]></category>
		<category><![CDATA[böngésző]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[ie]]></category>

		<guid isPermaLink="false">http://lemmikki.hu/?p=813</guid>
		<description><![CDATA[Az IE7-et azért szeretem jobban, mint az IE6-ot, mert végre kezeli az áttetsző png képeket. Ami design szempontból ugye fontos, igazán szépeket lehet vele alkotni. Olyan problémába ütköztem viszont, amivel eddig nem találkoztam, vagy csak nem figyeltem rá eléggé.
A probléma: az Internet Explorer 7 a háttérnek beállított repeat-y tulajdonságú kép áttetsző png részét randomra megduplázta, [...]]]></description>
			<content:encoded><![CDATA[<p>Az IE7-et azért szeretem jobban, mint az IE6-ot, mert végre kezeli az áttetsző png képeket. Ami design szempontból ugye fontos, igazán szépeket lehet vele alkotni. Olyan problémába ütköztem viszont, amivel eddig nem találkoztam, vagy csak nem figyeltem rá eléggé.</p>
<p>A probléma: az Internet Explorer 7 a háttérnek beállított repeat-y tulajdonságú kép áttetsző png részét randomra megduplázta, mintha többször egymásra tette volna. Ahogy görgettem az oldalt, ez a duplázódás el-elcsúszott, megrövidült, megnagyobbodott, ahogy az neki tetszett. És hogy néz ki? Így:</p>
<p style="text-align: center;"><img class="aligncenter" title="IE7 áttetsző png háttér probléma" src="http://lemmikki.hu/wp-content/images/ie7-png-hiba.png" alt="IE7 áttetsző png háttér probléma" /></p>
<p>Bal oldalon lehet látni, hogy mit csinál az IE7, jobb oldalon pedig egy normális böngésző, esetünkben a Mozilla Firefox 3.5.5.</p>
<p><strong>És akkor hogy lehet megoldani? </strong></p>
<p><span id="more-813"></span><br />
Hosszú utánaguglizás után megtaláltam a megoldást: arra a div-re (vagy bármi másra), aminek be van állítva az áttetsző png-s háttér, adni kell egy ilyen stílust:</p>
<p><code>.divclass {<br />
  background: url(/images/transparent.png) center repeat-y;<br />
  <strong>min-height:0;</strong><br />
}</code></p>
<p>És hogy miért? Az ún &#8220;haslayout&#8221; probléma miatt, ami a kedvenc böngészőnk, az IE fantasztikus tulajdonsága. És igen, továbbra is ironikusan írom ezt. Aki szeretne további részleteket megtudni erről, itt talál: <a href="http://www.webmasterworld.com/forum83/6999.htm" target="_blank">hasLayout &#8211; Webmaster World.com</a>. Aki meg az egyszerű megoldásokat keresi, annak ott a min-height: 0;  És élünk tovább boldogan :)</p>
]]></content:encoded>
			<wfw:commentRss>http://lemmikki.hu/technikai/ie7-attetszo-png-hatter-problema/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>IE6 min-height hack</title>
		<link>http://lemmikki.hu/technikai/ie6-min-height-hack/</link>
		<comments>http://lemmikki.hu/technikai/ie6-min-height-hack/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 14:46:09 +0000</pubDate>
		<dc:creator>Zina</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[technikai]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[height]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[min-height]]></category>

		<guid isPermaLink="false">http://lemmikki.hu/?p=682</guid>
		<description><![CDATA[A gyengébb browserek sajnos nem ismernek minden CSS utasítást, így például a &#8220;kedvenc&#8221; böngészőm, az Internet Explorer 6 sem. Most egy olyannal találkoztam, hogy háttér miatt az adott div-nek minimum akkora magasságot szerettem volna admi, mint a háttérkép, és erre való a CSS-ben a min-height funkció, ami sajnos az IE6-nak ismeretlen. 
De sebaj, van megoldás, voila:
.divneve [...]]]></description>
			<content:encoded><![CDATA[<p>A gyengébb browserek sajnos nem ismernek minden CSS utasítást, így például a &#8220;kedvenc&#8221; böngészőm, az Internet Explorer 6 sem. Most egy olyannal találkoztam, hogy háttér miatt az adott div-nek minimum akkora magasságot szerettem volna admi, mint a háttérkép, és erre való a CSS-ben a <strong>min-height</strong> funkció, ami sajnos az <strong>IE6-nak ismeretlen</strong>. </p>
<p>De sebaj, van megoldás, voila:</p>
<p><code>.divneve {<br />
&nbsp;&nbsp;&nbsp;min-height: 100px;<br />
&nbsp;&nbsp;&nbsp;height: auto !important;<br />
&nbsp;&nbsp;&nbsp;height: 100px;<br />
}</code></p>
<p>Tessék eltenni kedvencekbe, bármikor jól jöhet! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://lemmikki.hu/technikai/ie6-min-height-hack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS technikák &#8211; IE Hack</title>
		<link>http://lemmikki.hu/css/css-technikak-ie-hack/</link>
		<comments>http://lemmikki.hu/css/css-technikak-ie-hack/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 15:06:50 +0000</pubDate>
		<dc:creator>Zina</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[haladóknak]]></category>
		<category><![CDATA[kezdőknek]]></category>
		<category><![CDATA[böngésző]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://lemmikki.hu/?p=333</guid>
		<description><![CDATA[Sajnos az Internet Explorer nem egy jó böngésző, sokszor okoz fejtörést, mert egyszerűen nem jól értelmez néhány css tag-ot. Ilyenkor csalni kell egy kicsit, nézzük ezeket a technikákat!
Hack a stíluslapon belül
Bár a legjobban használható technika az ún. Conditional Comments, ez sajnos csak a HTML fájlokban használható, a stíluslapon belül nem. Sokan szeretik tisztán tartani a [...]]]></description>
			<content:encoded><![CDATA[<p>Sajnos az Internet Explorer nem egy jó böngésző, sokszor okoz fejtörést, mert egyszerűen nem jól értelmez néhány css tag-ot. Ilyenkor csalni kell egy kicsit, nézzük ezeket a technikákat!</p>
<h3>Hack a stíluslapon belül</h3>
<p>Bár a legjobban használható technika az ún. <a href="http://www.quirksmode.org/css/condcom.html">Conditional Comments</a>, ez sajnos csak a HTML fájlokban használható, a stíluslapon belül nem. Sokan szeretik tisztán tartani a HTML forrást, ílyenkor a stíluslapon belül kell elkövetnünk néhány &#8220;csalást&#8221;.<br />
<span id="more-333"></span></p>
<p><code><br />
.iehackpelda1 {<br />
  background-color:#b4c842;<br />
  padding: 2px !important; /* Firefox/Safari */<br />
  padding: 10px; /* IE6 */<br />
}<br />
&nbsp;<br /></code></p>
<p class="iehackpelda1">Itt a példa szöveg. Most nézd meg IE6-tal. Lepődj meg :)</p>
<p>A fenti esetben minden böngésző 2 pixelt fog tenni a szöveg köré, az IE6 pedig tizet. Tegyük az <strong>!important</strong> szót a pontosvessző elé, majd adjuk meg még egyszer ugyanazt a tagot, az már csak az IE-nek fog szólni. </p>
<p><code><br />
.iehackpelda2 {<br />
color:green; /* Zöld szöveg */<br />
}<br />
html>body .iehackpelda2 {<br />
color:red; /* Piros szöveg, de ezt az IE6 nem látja, zöldnek mutatja */<br />
}<br />
&nbsp;<br /></code></p>
<p class="iehackpelda2">Itt a példa szöveg. Piros. Most nézd meg IE6-tal. Zöld :)</p>
<p>Itt egyszerűen annyit csináltunk, hogy annak a stílusnak, amelyiket nem az IE6-nak szánjuk, elé teszünk egy olyat, hogy <strong>html>body</strong>. Pont fordított logikával, mint kellene, de ez is működik.</p>
<h3>Hack a HTML oldalból</h3>
<p>Ha sok olyan formázási elem van, melyet hackelni kell, mert egyszerűen sz@r az IE6 (hála égnek az IE5-tel már nem nagyon kell foglalkozni), vagy egyszerűen elegánsak szeretnénk lenni, akkor készítünk egy külön lapot az IE-nek. A HTML <strong>head</strong> részébe ültetjük be azt a részt, ami minden egyéb böngészőben a normál stíluslapot hívja meg, IE esetén pedig a neki szántat. Így:</p>
<p><code><br />
&lt;head&gt;<br />
&nbsp;&nbsp; &lt;title&gt;ZINA LEMMIKKI&lt;/title&gt;<br />
&nbsp;&nbsp; &lt;link rel="stylesheet" type="text/css" href="styles.css" /&gt;<br />
&nbsp;<br />
<strong>&nbsp;&nbsp; &lt;!--[if IE]&gt;<br />
&nbsp;&nbsp; &lt;link href="all_IE.css" rel="stylesheet" type="text/css" /&gt;<br />
&nbsp;&nbsp; &lt;![endif]--&gt;</strong><br />
&nbsp;<br />
&nbsp;&nbsp; &lt;/title&gt;<br />
&lt;/head&gt;<br />
&nbsp;<br /></code></p>
<p>A kiemelt rész mutatja, hogy kell meghívni az IE böngészőknek szánt stíluslapot. Ha nem az összes IE böngészőben gondolkodunk, akkor lehet specializálni: </p>
<p>&lt;!&#8211;[if IE 5.5]&gt;<br />
&lt;![endif]&#8211;&gt;</p>
<p>&lt;!&#8211;[if IE 6]&gt;<br />
&lt;![endif]&#8211;&gt;</p>
<p>&lt;!&#8211;[if IE 7]&gt;<br />
&lt;![endif]&#8211;&gt;</p>
<p>Kellemes IE vadászatot!</p>
]]></content:encoded>
			<wfw:commentRss>http://lemmikki.hu/css/css-technikak-ie-hack/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

