<?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>Hakan ERSU &#187; CSS</title>
	<atom:link href="http://www.hakanersu.com/konular/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hakanersu.com</link>
	<description>Karalamalar</description>
	<lastBuildDate>Mon, 06 Sep 2010 06:53:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>CSS ile etkileyici border&#8217;lar</title>
		<link>http://www.hakanersu.com/css-ile-etkileyici-borderlar/</link>
		<comments>http://www.hakanersu.com/css-ile-etkileyici-borderlar/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 11:30:13 +0000</pubDate>
		<dc:creator>xuma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[ayirici]]></category>
		<category><![CDATA[border]]></category>
		<category><![CDATA[etkileyici]]></category>
		<category><![CDATA[gorsel]]></category>

		<guid isPermaLink="false">http://www.hakanersu.com/?p=240</guid>
		<description><![CDATA[Önceleri sadece imajlar kullanarak yaptığım oldukça görsel olan ayiricilar için artık css yöntemleri yeterli olmakta.Bu konuda takip ettiğim 2 yöntem bulunmakta ,ama yöntemlere geçmeden örneklerimizi inceleyelim. DEMO DOWNLOAD DEMO DOWNLOAD 1.Yöntem : 2 katman alt ve üst borderlarını belirlemek. &#60;div class=&#34;katman bir&#34;&#62;&#60;/div&#62; &#60;div class=&#34;katman iki&#34;&#62;&#60;/div&#62; .katman { width:400px; height:50px; display:block; margin:0 auto; } .bir { [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Borders" src="http://www.hakanersu.com/wp-content/uploads/2010/07/ornek.jpg"><br />
Önceleri sadece imajlar kullanarak yaptığım oldukça görsel olan ayiricilar için artık css yöntemleri yeterli olmakta.Bu konuda takip ettiğim 2 yöntem bulunmakta ,ama yöntemlere geçmeden örneklerimizi inceleyelim.</p>
<div class="dd"><span><a href="http://www.hakanersu.com/wp-content/uploads/2010/07/index2.html">DEMO</a></span>
<div><a href="">DOWNLOAD</a></div>
</div>
<div class="dd"><span><a href="http://www.hakanersu.com/wp-content/uploads/2010/07/index.html">DEMO</a></span>
<div><a href="">DOWNLOAD</a></div>
</div>
<p><span id="more-240"></span><br />
1.Yöntem : 2 katman alt ve üst borderlarını belirlemek.</p>
<pre class="brush: xml;">
&lt;div class=&quot;katman bir&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;katman iki&quot;&gt;&lt;/div&gt;
</pre>
<pre class="brush: css;">
.katman {
	width:400px;
	height:50px;
	display:block;
	margin:0 auto;
}
.bir {
	border-bottom:1px solid #333;
}
.iki {
	border-top:1px solid #111;
}
</pre>
<p>2.Yöntem : 1px&#8217;lik katman</p>
<pre class="brush: xml;">
&lt;div class=&quot;katman&quot;&gt;&lt;/div&gt;
</pre>
<pre class="brush: css;">
.katman {
	background-color:#333;
	border-bottom:1px solid #111;
	height:1px;
}
</pre>
<p>Bunun yanında liste elemanları içinde bu yöntem oldukça uygundur.</p>
<pre class="brush: xml;">
&lt;ul&gt;
	&lt;li&gt;Liste elemanı 1&lt;/li&gt;
	&lt;li&gt;Liste elemanı 2&lt;/li&gt;
	&lt;li&gt;Liste elemanı 3&lt;/li&gt;
	&lt;li&gt;Liste elemanı 4&lt;/li&gt;
	&lt;li&gt;Liste elemanı 5&lt;/li&gt;
&lt;/ul&gt;
</pre>
<pre class="brush: css;">
ul{
	margin:10px 0 0 10px;
}
ul li {
	color:#fff;
	width:200px;
	padding:5px 0 5px 0;
	border-bottom:1px solid #111;
	border-top:1px solid #333;
}
</pre>
<p>ancak ilk ve son eleman için bazı border degerlerini sıfırlamamız gerekmekte.</p>
<pre class="brush: css;">
ul li:first-child{
	border-top:none;
}
ul li:last-child{
	border-bottom:none;
}
</pre>
<p>Özellikle 2. yöntemi bir süredir kullanmaktayım ancak bu yazıyı yazmak ancak <a href="http://www.sohtanaka.com/">soh tanaka</a>&#8216;nın <a href="http://www.sohtanaka.com/web-design/css-border-tricks-tutorial/">bu yazısı </a>sonrası aklıma geldi.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hakanersu.com/css-ile-etkileyici-borderlar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tam sayfa iframe&#8217;ler</title>
		<link>http://www.hakanersu.com/tam-sayfa-iframeler/</link>
		<comments>http://www.hakanersu.com/tam-sayfa-iframeler/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 10:37:54 +0000</pubDate>
		<dc:creator>xuma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[frame]]></category>
		<category><![CDATA[full]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[sayfa]]></category>
		<category><![CDATA[tam]]></category>

		<guid isPermaLink="false">http://www.hakanersu.com/?p=235</guid>
		<description><![CDATA[Birkaç gün önce tam sayfa iframe ihtiyacı duydum , internette ufak bir araştırma yaptım ama sonuçlar beni hep javascript çözümlere götürdü.Bu yüzden css ile birkaç deneme yaptım ve sonuçta başarılı bir sonuca ulaştım.Büyük ihtimalle bilenen ve benim araştırmalarım sonucu bulamadığım ve aslında çoğu kişinin aklına gelecek ilk yöntem. &#60;iframe src=&#34;http://www.orneksite.com/adres/&#34; width=&#34;100%&#34; height=&#34;100%&#34; border=&#34;0&#34; id=&#34;frame&#34; &#62;&#60;/iframe&#62; [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Borders" src="http://www.hakanersu.com/wp-content/uploads/2010/07/ornek.jpg"><br />
Birkaç gün önce tam sayfa iframe ihtiyacı duydum , internette ufak bir araştırma yaptım ama sonuçlar beni hep javascript çözümlere götürdü.Bu yüzden css ile birkaç deneme yaptım ve sonuçta başarılı bir sonuca ulaştım.Büyük ihtimalle bilenen ve benim araştırmalarım sonucu bulamadığım ve aslında çoğu kişinin aklına gelecek ilk yöntem.</p>
<pre class="brush: xml;">&lt;iframe src=&quot;http://www.orneksite.com/adres/&quot; width=&quot;100%&quot; height=&quot;100%&quot; border=&quot;0&quot; id=&quot;frame&quot; &gt;&lt;/iframe&gt;</pre>
<pre class="brush: css;">
body ,html{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
html {
	overflow:hidden;
}
#frame {
	height:100%;
	width:100%;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.hakanersu.com/tam-sayfa-iframeler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jquery ile Dikey Açılır Menüler</title>
		<link>http://www.hakanersu.com/jquery-ile-dikey-acilir-menuler/</link>
		<comments>http://www.hakanersu.com/jquery-ile-dikey-acilir-menuler/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 09:36:34 +0000</pubDate>
		<dc:creator>xuma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Genel]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[acilir]]></category>
		<category><![CDATA[dikey]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.hakanersu.com/?p=178</guid>
		<description><![CDATA[Jquery pluginleri sayesinde artık oldukça gelişmiş menu yapılarına sahip olabilmekteyiz.Ancak bazı ufak görsel efektleri hazırlamak ve bunlar için ufak hesaplar yapmak gerçekten düşünüldüğü kadar zor mu ? [ Demo ] Çoğu görsel jquery efektinin altında güzel bir xhtml/css yapı yatar.Bunun için basit bir Xhtml/Css yapı oluşturarak menümüzü hazırlamaya başlayalım.İlk olarak menümüzün bulunacağı bir taşıyıcı katman [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Borders" src="http://www.hakanersu.com/wp-content/uploads/2010/07/ornek.jpg"><br />
Jquery pluginleri sayesinde artık oldukça gelişmiş menu yapılarına sahip olabilmekteyiz.Ancak  bazı ufak görsel efektleri hazırlamak ve bunlar için ufak hesaplar yapmak gerçekten düşünüldüğü kadar zor mu ?</p>
<p>[ <a href='http://www.hakanersu.com/wp-content/uploads/2010/03/index7.html'>Demo</a> ]</p>
<p>Çoğu görsel jquery efektinin altında güzel bir xhtml/css yapı yatar.Bunun için basit bir Xhtml/Css yapı oluşturarak menümüzü hazırlamaya başlayalım.İlk olarak menümüzün bulunacağı bir taşıyıcı katman oluşturalım.</p>
<pre class="brush: xml;">
&lt;body&gt;
        &lt;div id=&quot;tasiyici&quot;&gt;&lt;/div&gt;
&lt;/body&gt;
</pre>
<p>Katmanımıza ait css kodlarımız.</p>
<pre class="brush: css;">
#tasiyici {
                width:900px;
                height:300px;
                display:block;
                background:#e3e3e3;
                /* Dikey ve Yatay ortalama islemi */
                position:absolute;
                top:50%;
                left:50%;
                margin-top:-150px;
                margin-left:-450px;
}
</pre>
<p>[ <a href='http://www.hakanersu.com/wp-content/uploads/2010/03/index.html'>Örnek 1</a> ]</p>
<p>Dikey ve yatay ortalama için position:absolute olarak tanımlanmış katmanımıza yukardan ve soldan 50% değerini verdikten sonra katmanınızın margin-top değerinini katmanınızın yüksekliğinin negatif yarısı olarak vermeniz , margin-left değerinide yine benzer şekilde katman genişliğinin negatif yarısı olarak vermeniz yeterlidir.</p>
<p>Menülerimizi taşıyıcı katmanımız içerisine konumlandıralım.</p>
<pre class="brush: xml;">
&lt;div id=&quot;tasiyici&quot;&gt;
            &lt;div class=&quot;menu&quot;&gt;&lt;/div&gt;
            &lt;div class=&quot;menu&quot;&gt;&lt;/div&gt;
            &lt;div class=&quot;menu&quot;&gt;&lt;/div&gt;
            &lt;div class=&quot;menu&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>CSS kodlarımız </p>
<pre class="brush: css;">
menu {
                width:200px;
                height:40px;
                display:block;
                background:red;
                float:left;
                margin-left:5px;
                margin-top:120px;
 }
</pre>
<p>[ <a href='http://www.hakanersu.com/wp-content/uploads/2010/03/index2.html'>Örnek 2</a> ]</p>
<p>Menü yapımızı biraz daha geliştirip nihayi yapısına ulaştıralım.</p>
<pre class="brush: xml;">
&lt;div id=&quot;tasiyici&quot;&gt;
            &lt;div class=&quot;menu&quot;&gt;
                &lt;h1&gt;ANASAYFA&lt;/h1&gt;
            &lt;/div&gt;
            &lt;div class=&quot;menu&quot;&gt;
                &lt;h1&gt;ÖRNEKLER&lt;/h1&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;XHTML&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;CSS&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;JQUERY&lt;/a&gt;&lt;/li&gt;
                &lt;/ul&gt;
            &lt;/div&gt;
            &lt;div class=&quot;menu genis&quot;&gt;
                &lt;h1&gt;SERVER SIDE&lt;/h1&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;PHP&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;ASP&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;RUBY ON RAILS&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;CGI/PERL&lt;/a&gt;&lt;/li&gt;
                &lt;/ul&gt;
            &lt;/div&gt;
            &lt;div class=&quot;menu&quot;&gt;
                &lt;h1&gt;İLETİŞİM&lt;/h1&gt;
            &lt;/div&gt;
        &lt;/div&gt;
</pre>
<pre class="brush: css;">

.menu {
                width:200px;
                height:40px;
                display:block;
                background:red;
                float:left;
                margin-left:5px;
                margin-top:120px;
                overflow:hidden;
                text-align:center;

            }
            .menu h1{
                display:block;
                width:200px;
                height:40px;
                font-size:14px;
                line-height:40px;
                cursor:pointer;
            }
            .genis {
                height:150px;
                margin-top:65px;
            }
            .menu ul {

            }
            .menu ul li {
                text-align:left;
                height:20px;
                line-height:20px;
                padding:0 0 0 20px;
                width:180px;
                background:#fff;
                margin-top:1px;
            }
            .menu ul li a {
                color:#111;
                text-decoration:none;
            }
</pre>
<p>[ <a href='http://www.hakanersu.com/wp-content/uploads/2010/03/index3.html'>Örnek 3</a> ]</p>
<p>Bu aşamada menümüzün açılma konumuna ait .genis class&#8217;ının tanımladık.Görüldüğü gibi birkaç hesapla yükseklik ve margin-top değerini  değiştiriyoruz.Bu class şimdilik sadece deneme amacıyla oluşturuldu ve bir katmanımıza daha sonra kaldırılmak şartıyla uygulandı.</p>
<p>Örneğimizi incelediysek artık genis class&#8217;ımıza ihtiyacımız yok.Bu class&#8217;ı kaldırdıktan sonra jquery kodlarımızı yazmaya başlayabiliriz.</p>
<p>Efektimiz menülerimizin üstüne gelinme durumuna göre başlayacak bu yüzden hover() fonksiyonu bizim için  yeterli olacaktır.</p>
<pre class="brush: jscript;">
&lt;script type=&quot;text/javascript&quot; &gt;
             $(document).ready(function() {
                $('.menu').hover(function(){
                   //Menü'nün üstüne gelindiğinde çalışacak animasyon.
                });
            });
&lt;/script&gt;
</pre>
<p>Şimdi katmanımızı hareketlendirme zamanı , katmanımızı hareketli kılmak içinse jquery <a href="http://api.jquery.com/animate/">animate()</a> fonksiyonunu kullanacağız.Bu fonksiyon sayesinde menümüzü şimdiki halinden yukarda tanımlamış olduğumuz genis class&#8217;ına ait değere ulaştıracağız.</p>
<pre class="brush: jscript;">
&lt;script type=&quot;text/javascript&quot; &gt;
             $(document).ready(function() {

                $('.menu').hover(function(){
                    $(this).animate({&quot;height&quot;:&quot;150px&quot;,&quot;margin-top&quot;:&quot;65px&quot;});
                });
            });
 &lt;/script&gt;
</pre>
<p>[ <a href='http://www.hakanersu.com/wp-content/uploads/2010/03/index4.html'>Örnek 4</a> ]</p>
<p>Artık menümüz dilediğimiz gibi açılıyor şimdi menümüzü eski değerlerine getirerek kapanma işlemini gerçekleştirelim.</p>
<pre class="brush: jscript;">
&lt;script type=&quot;text/javascript&quot; &gt;
             $(document).ready(function() {
                $('.menu').hover(function(){
                    $(this).animate({&quot;height&quot;:&quot;150px&quot;,&quot;margin-top&quot;:&quot;65px&quot;});
                },function(){
                    $(this).animate({&quot;height&quot;:&quot;40px&quot;,&quot;margin-top&quot;:&quot;120px&quot;});
                });
            });
&lt;/script&gt;
</pre>
<p>[ <a href='http://www.hakanersu.com/wp-content/uploads/2010/03/index5.html'>Örnek 5</a> ]</p>
<p>Dikkat etmeniz gereken husus menümüzün üstünden birkaç sefer geçtiğimizde animasyonumuzun sürekli devam etmesi buda oldukça çirkin bir görünüm oluşturmakta.Bunu engellemek için Jquery&#8217;nin <a href="http://api.jquery.com/stop/">stop()</a> ifadesini kullanacağız.<br />
Animate fonksiyonlarımızı aşağıdaki gibi değiştirelim.</p>
<pre class="brush: jscript;">
$(this).stop().animate({&quot;height&quot;:&quot;150px&quot;,&quot;margin-top&quot;:&quot;65px&quot;});
$(this).stop().animate({&quot;height&quot;:&quot;40px&quot;,&quot;margin-top&quot;:&quot;120px&quot;});
</pre>
<p>Böylelikle menülerimiz üstünden ayrıldığımızda animasyonu durdurmaktayız.</p>
<p>Son olarak anamanü ve iletişim kısımlarının açılmasını istemiyoruz bunun için anamenü ve iletişim katmanlarımıza birer id verelim.Anamenü için &#8220;anamenu&#8221; İletişim bölümü içinse &#8220;iletisim&#8221; id&#8217;sini kullandım.Sonrasında seçili katmanımızın id değerini alalım.</p>
<pre class="brush: jscript;">var id=$(this).attr(&quot;id&quot;);</pre>
<p>Animasyonu sadece İletişim ve Anasayfa dışında çalıştırmak için id&#8217;leri bu katmanların id&#8217;lerine eşit olmayan katmanlara animasyonu uygulamamız gerek.Bunu sağlamak için basit bir if fonksiyonu kullanmamız yeterli.</p>
<pre class="brush: jscript;">
if(id!='anamenu' &amp;&amp; id!='iletisim') {
	$(this).stop().animate({&quot;height&quot;:&quot;150px&quot;,&quot;margin-top&quot;:&quot;65px&quot;});
}
</pre>
<p>[ <a href='http://www.hakanersu.com/wp-content/uploads/2010/03/index6.html'>Örnek 6</a> ]</p>
<p>Böylellikle ana hatlarıyla menümüz oluşturmuş olduk biraz css değişikliğiyle daha görsel menüler elde edebilirsiniz.</p>
<p>[ <a href='http://www.hakanersu.com/wp-content/uploads/2010/03/index7.html'>Örnek 7</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.hakanersu.com/jquery-ile-dikey-acilir-menuler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JQuery ile IE7 z-index problem çözümü</title>
		<link>http://www.hakanersu.com/jquery-ie7-z-index-problem-cozumu/</link>
		<comments>http://www.hakanersu.com/jquery-ie7-z-index-problem-cozumu/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 13:52:10 +0000</pubDate>
		<dc:creator>xuma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[Kaynaklar]]></category>

		<guid isPermaLink="false">http://www.hakanersu.com/?p=157</guid>
		<description><![CDATA[Internet explorer&#8217;ın bilinen sorunlarından biri olan ve kural tanımayan bir browser olduğunu gösteren z-index problemi çoğu tasarımcı için baş ağrıtıcı sorunlardan biridir.Basit birkaç google aramasıyla birçok farklı kaynaktan sorunu inceleyebilirsiniz.Bu kaynaklardan bazılarını sayfa sonuna ekleyeceğim. Vance Lucas bu konuyla ilgili olarak güzel bir çözüm bulmuş.Çözüm aslında oldukça basit hazırladığı jquery fonksiyonuyla sayfa içerisindeki katmanlara 1000&#8242;den [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Borders" src="http://www.hakanersu.com/wp-content/uploads/2010/07/ornek.jpg"><br />
Internet explorer&#8217;ın bilinen sorunlarından biri olan ve kural tanımayan bir browser olduğunu gösteren z-index problemi çoğu tasarımcı için baş ağrıtıcı sorunlardan biridir.Basit birkaç google aramasıyla birçok farklı kaynaktan sorunu inceleyebilirsiniz.Bu kaynaklardan bazılarını sayfa sonuna ekleyeceğim.</p>
<p><a href="http://www.vancelucas.com/">Vance Lucas</a> bu konuyla ilgili olarak <a href="http://www.vancelucas.com/blog/fixing-ie7-z-index-issues-with-jquery/">güzel bir çözüm</a> bulmuş.Çözüm aslında oldukça basit hazırladığı jquery fonksiyonuyla sayfa içerisindeki katmanlara  1000&#8242;den başlamak üzere 10&#8242;ar azalarak z-index atıyor.Bu işlem çoğu z-index probleminizi internet explorer 7 için çözecektir.Ancak size özel durumlar için aşağıda listelenmiş bağlantınları incelemenizde yarar var.</p>
<pre class="brush: php;">
$(function() {
	var zIndexNumber = 1000;
	$('div').each(function() {
		$(this).css('zIndex', zIndexNumber);
		zIndexNumber -= 10;
	});
});
</pre>
<p><strong>Hata&#8217;nın Anatomisi</strong><br />
<a href="http://www.quirksmode.org/bugreports/archives/2006/01/Explorer_z_index_bug.html">http://www.quirksmode.org/bugreports/archives/2006/01/Explorer_z_index_bug.html</a><br />
<a href="http://brenelz.com/2009/02/03/squish-the-internet-explorer-z-index-bug/">http://brenelz.com/2009/02/03/squish-the-internet-explorer-z-index-bug/</a><br />
<a href="http://richa.avasthi.name/blogs/tepumpkin/2008/01/11/ie7-lessons-learned/">http://richa.avasthi.name/blogs/tepumpkin/2008/01/11/ie7-lessons-learned/</a><br />
<strong>Z-index nedir?</strong><br />
<a href="http://www.fatihhayrioglu.com/z-index/">http://www.fatihhayrioglu.com/z-index/</a><br />
<a href="http://www.muhammetsevim.com/yazi/css-pozisyonlama-ve-z-index/">http://www.muhammetsevim.com/yazi/css-pozisyonlama-ve-z-index/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hakanersu.com/jquery-ie7-z-index-problem-cozumu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jquery load() ve Chrome/Safari</title>
		<link>http://www.hakanersu.com/jquery-load-ve-chrome-safari-webkit/</link>
		<comments>http://www.hakanersu.com/jquery-load-ve-chrome-safari-webkit/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 10:39:06 +0000</pubDate>
		<dc:creator>xuma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[load]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[sorun]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://www.hakanersu.com/?p=124</guid>
		<description><![CDATA[Jquery load() fonksiyonu sayesinde basit ajax sayfa yükleme işlemlerinize olanak sağlar.Ancak bu noktada birçok kişinin sorun yaşadığı çözümünden de pek bahsedilmeyen konulardan biri Webkit tabanlı browserların (en bilinenleri chrome ve safari ) neden olduğu yüklenen sayfa içerisindeki stil ve jquery kodlarının çalışmaması. Aslında bu durumdan tam olarak sorun olarak bahsetmek pek mümkün değil.Çünkü bu iki [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Borders" src="http://www.hakanersu.com/wp-content/uploads/2010/07/ornek.jpg"><br />
Jquery load() fonksiyonu sayesinde basit ajax sayfa yükleme işlemlerinize olanak sağlar.Ancak bu noktada birçok kişinin sorun yaşadığı çözümünden de pek bahsedilmeyen konulardan biri Webkit tabanlı browserların (en bilinenleri chrome ve safari ) neden olduğu yüklenen sayfa içerisindeki stil ve jquery kodlarının çalışmaması.</p>
<p>Aslında bu durumdan tam olarak sorun olarak bahsetmek pek mümkün değil.Çünkü bu iki browser da W3C standart kurallarına tam uydukları için böyle bir durum meydana gelmekte.Aksine Internet Explorer ve Firefox ise bu basit kuralı iyiki hiçe saydıkları için problemsiz çalışmakta.</p>
<p>W3C standartlarına göre style elementleri sadece head tagları arasında yer alabilir.Yani yüklenen dosyalarınız içerisindeki style elementleri webkit tarafından yok sayılacaktır.Benzer şekilde Javascript kodlarınızda yüklenen sayfa içerisinde yok sayılacaktır.</p>
<p>Bu durumu düzeltmek için stil kodlarınızı yüklediğiniz sayfa içerisine yerleştirmeniz yeterli.Javascript kodlarınız için ise ;</p>
<pre class="brush: php;">
$(document).ready(function(){});
</pre>
<p>fonksiyonunuz eğer daha önce tanımlanmışsa bu fonksiyonu yüklenen sayfalardan kaldırmanız yeterli. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.hakanersu.com/jquery-load-ve-chrome-safari-webkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tıklanabilir Katmanlar</title>
		<link>http://www.hakanersu.com/tiklanabilir-katmanlar/</link>
		<comments>http://www.hakanersu.com/tiklanabilir-katmanlar/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 18:32:23 +0000</pubDate>
		<dc:creator>xuma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[katman]]></category>
		<category><![CDATA[tiklanabilir]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://blog.yuruyenagac.com/?p=48</guid>
		<description><![CDATA[Zaman zaman tasarımlarımızda tıklanabilir katmanlara veya daha bilinen haliyle tıklanabilir kutulara ihtiyaç duyarız.Bunu gerçeklemenin birkaç yolu olsada sanırım en basiti csstricks.com&#8216;un bize sunduğu yöntem; &#60;div onclick=&#34;location.href='AdresinizBuraya';&#34; style=&#34;cursor: pointer;&#34;&#62;&#60;/div&#62; Gördüğünüz gibi oldukça basit yöntem.Bunun yanında nispeten daha uzun olan jquery yönteminide size tavsiye ederim.Ana hatları ile aşağıda görüldüğü gibi bir yapı kullanılıyor. HTML &#60;div id=&#34;tiklananKatman&#34; rel=&#34;http://hakanersu.com&#34;&#62;&#60;/div&#62; [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Borders" src="http://www.hakanersu.com/wp-content/uploads/2010/07/ornek.jpg"><br />
Zaman zaman tasarımlarımızda tıklanabilir katmanlara veya daha bilinen haliyle tıklanabilir kutulara ihtiyaç duyarız.Bunu gerçeklemenin birkaç yolu olsada sanırım en basiti <a href="http://css-tricks.com/creating-clickable-divs/">csstricks.com</a>&#8216;un bize sunduğu yöntem;</p>
<pre class="brush: php;">&lt;div onclick=&quot;location.href='AdresinizBuraya';&quot; style=&quot;cursor: pointer;&quot;&gt;&lt;/div&gt;</pre>
<p>Gördüğünüz gibi oldukça basit yöntem.Bunun yanında nispeten daha uzun olan jquery yönteminide size tavsiye ederim.Ana hatları ile aşağıda görüldüğü gibi bir yapı kullanılıyor.<br />
<br/><br />
HTML</p>
<pre class="brush: php;">&lt;div id=&quot;tiklananKatman&quot; rel=&quot;http://hakanersu.com&quot;&gt;&lt;/div&gt;</pre>
<p>Jquery </p>
<pre class="brush: php;">
$('#tiklananKatman').click(function(){
    document.location.href=$(this).attr('rel');
});
</pre>
<p>CSS</p>
<pre class="brush: css;">
#tiklananKatman {
    cursor:pointer;
}
</pre>
<p>Bunun yanında askthecssguy size bu konuda yol gösterebilir.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hakanersu.com/tiklanabilir-katmanlar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
