<?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>asp.net, jquery ve diğer web teknolojileri üzerine &#187; menü</title>
	<atom:link href="http://www.apostylee.com/tag/menu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.apostylee.com</link>
	<description>asp.net, jquery ve diğer web teknolojileri üzerine, biraz da kişisel.</description>
	<lastBuildDate>Mon, 10 Oct 2011 11:49:03 +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>jQuery ile performans hareketleri – 3</title>
		<link>http://www.apostylee.com/jquery-ile-performans-hareketleri-3/</link>
		<comments>http://www.apostylee.com/jquery-ile-performans-hareketleri-3/#comments</comments>
		<pubDate>Sun, 08 May 2011 13:50:14 +0000</pubDate>
		<dc:creator>apoStyLEE</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[select]]></category>
		<category><![CDATA[tree]]></category>
		<category><![CDATA[trick]]></category>

		<guid isPermaLink="false">http://www.apostylee.com/?p=1380</guid>
		<description><![CDATA[Bir menümüz var diyelim, kullanıcı herhangi bir elemana tıkladı ve o sayfaya gitti. Kullanıcının nerede olduğu göstermek için menüden ilgili bölümü işaretlememiz yada bir şekilde belli etmemiz gerekiyor. Yada bir kategori menümüz var ve kategorilerin alt kategorileri şeklinde de bir hiyerarşimiz bulunuyor, kategori seçildiğinde altındaki diğer kategorileride belli etmemiz gerekiyor. İşte bu tip seçme durumlarında [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Bir menümüz var diyelim, kullanıcı herhangi bir elemana tıkladı ve o sayfaya gitti. Kullanıcının nerede olduğu göstermek için menüden ilgili bölümü işaretlememiz yada bir şekilde belli etmemiz gerekiyor. Yada bir kategori menümüz var ve kategorilerin alt kategorileri şeklinde de bir hiyerarşimiz bulunuyor, kategori seçildiğinde altındaki diğer kategorileride belli etmemiz gerekiyor. İşte bu tip seçme durumlarında jQuery ile işimizi çok basit bir şekilde görüyoruz. Bunu asp, php vb.. dillerle yapmak için heleki menü dinamik oluşmuyorsa kaç satır yazmanız gerekiyor tahmin bile edemiyorum, basit bir hesapla menüdeki eleman sayıları kadar, yani çOOook. Lafı uzatmadan örneklerimize geçiyoruz. Unutmadan <a href="http://www.apostylee.com/jquery-ile-performans-hareketleri-1/" target="_blank" title="jquery">buradaki</a> ve <a href="http://www.apostylee.com/jquery-ile-performans-hareketleri-2/" target="_blank" title="jquery">buradaki</a> hareketlere göz atmanızda fayda var ;)<br />
<a href="http://www.apostylee.com/wp-content/uploads/2011/04/jquery_logo1.png"><img src="http://www.apostylee.com/wp-content/uploads/2011/04/jquery_logo1-600x147.png" alt="" title="jquery_logo" width="600" height="147" class="alignnone size-large wp-image-1312" /></a><span id="more-1380"></span></p>
<pre class="brush: xml; title: ; notranslate">
&lt;div class=&quot;ornekMenu&quot;&gt;
        &lt;h1&gt;Örnek 1&lt;/h1&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;?link=kategori1&quot;&gt;kategori 1&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;?link=kategori2&quot;&gt;kategori 2&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;?link=kategori3&quot;&gt;kategori 3&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;?link=kategori4&quot;&gt;kategori 4&lt;/a&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;a href=&quot;?link=kategori6&quot;&gt;alt kategori 1&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href=&quot;?link=kategori7&quot;&gt;alt kategori 2&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href=&quot;?link=kategori8&quot;&gt;alt kategori 3&lt;/a&gt;&lt;/li&gt;
                &lt;/ul&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;?link=kategori9&quot;&gt;alt kategori 5&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/div&gt;

    &lt;div class=&quot;ornekMenu2&quot;&gt;
        &lt;h1&gt;Örnek 2 &lt;small&gt;alt kategorileride seçme&lt;/small&gt;&lt;/h1&gt;
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;?link=kategori1&quot;&gt;kategori 1&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;?link=kategori2&quot;&gt;kategori 2&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;?link=kategori3&quot;&gt;kategori 3&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;?link=kategori4&quot;&gt;kategori 4&lt;/a&gt;
                &lt;ul&gt;
                    &lt;li&gt;&lt;a href=&quot;?link=kategori6&quot;&gt;alt kategori 1&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href=&quot;?link=kategori7&quot;&gt;alt kategori 2&lt;/a&gt;&lt;/li&gt;
                    &lt;li&gt;&lt;a href=&quot;?link=kategori8&quot;&gt;alt kategori 3&lt;/a&gt;

                        &lt;ul&gt;
                            &lt;li&gt;&lt;a href=&quot;?link=kategori10&quot;&gt;alt alt kategori 1&lt;/a&gt;&lt;/li&gt;
                            &lt;li&gt;&lt;a href=&quot;?link=kategori11&quot;&gt;alt alt kategori 2&lt;/a&gt;&lt;/li&gt;
                            &lt;li&gt;&lt;a href=&quot;?link=kategori12&quot;&gt;alt alt kategori 3&lt;/a&gt;
                                &lt;ul&gt;
                                    &lt;li&gt;&lt;a href=&quot;?link=kategori13&quot;&gt;alt alt alt kategori 1&lt;/a&gt;&lt;/li&gt;
                                    &lt;li&gt;&lt;a href=&quot;?link=kategori14&quot;&gt;alt alt alt kategori 2&lt;/a&gt;&lt;/li&gt;
                                &lt;/ul&gt;
                            &lt;/li&gt;
                        &lt;/ul&gt;

                    &lt;/li&gt;
                &lt;/ul&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;?link=kategori9&quot;&gt;alt kategori 5&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/div&gt;
</pre>
<p>Yukarıda 2 tane menümüzün var, tıkladığımız elemana gitmek için aşağıdaki kodlarımızı yazıyoruz. Unutmadan aşağıda ki kodda parametre değişkenin karşısına dinamik olarak da querystring değerini alabiliriz ;)</p>
<pre class="brush: jscript; title: ; notranslate">
    &lt;script type=&quot;text/javascript&quot;&gt;
        $(document).ready(function () {

            //---- buraya dinamik olarak querystringi ekleyebilirsiniz. eğer eklerseniz aşağıdaki getQuerystring fonksiyonunu silebilirsiniz.
            var parametre = &quot;?link=&quot; + getQuerystring(&quot;link&quot;);

            //----------------------------------------------------------------------
            $(&quot;.ornekMenu ul li a[href^='&quot; + parametre + &quot;']&quot;).css({ backgroundColor: 'red', color: 'white' });

            //-----------------------------------------------------------------------------------
            $(&quot;.ornekMenu2 ul li a[href^='&quot; + parametre + &quot;']&quot;).each(function () {
                var t = $(this);
                var style = { backgroundColor: 'red', color: 'white' };
                t.css(style);

                if (t.parent().find(&quot;ul&quot;).length != 0) {
                    t.parent().find(&quot;ul&quot;).css(style);
                }

            });

        });

        function getQuerystring(key, default_) {
            if (default_ == null) default_ = &quot;&quot;;
            key = key.replace(/[\[]/, &quot;\\\[&quot;).replace(/[\]]/, &quot;\\\]&quot;);
            var regex = new RegExp(&quot;[\\?&amp;]&quot; + key + &quot;=([^&amp;#]*)&quot;);
            var qs = regex.exec(window.location.href);
            if (qs == null)
                return default_;
            else
                return qs[1];
        }
    &lt;/script&gt;
</pre>
<p><a href="http://www.apostylee.com/wp-content/uploads/2011/05/HTMLPage2.htm" target="_blank">Örneklerin Demosu buradan bakabilirsiniz.</a> Çok zevkli bir yazı oldu, umarım faydalı olur. Bir hatırlatma yapayım; bu tür yazılarda asıl öğrenmeniz gereken işleyişin mantığı, yoksa bu kodları ezberlemenin yada yöntemi ezberlemenin size katacağı hiç bir şey yok, sadece anlık probleminizi çözersiniz o kadar !</p>
<div class="shr-publisher-1380"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.apostylee.com/jquery-ile-performans-hareketleri-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bir açılır menünün anatomisi</title>
		<link>http://www.apostylee.com/bir-acilir-menunun-anatomisi/</link>
		<comments>http://www.apostylee.com/bir-acilir-menunun-anatomisi/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 09:52:34 +0000</pubDate>
		<dc:creator>apoStyLEE</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.apostylee.com/?p=865</guid>
		<description><![CDATA[Basit bir açılır menü (drop down) nasıl yapılır, mantığı nasıldır bunu anlatmaya çalışacağım. Bu örnekteki açılır menü, üzerine tıklandığında açılıyor, basit bir değişiklikle üzerine gelindiğinde de açılmasını sağlayabilirsiniz. Hemen html ve css kodlarımıza bir bakalım. Görüldüğü üzere menümüz bir div ve ul elementinden oluşuyor. Şimdi aşağıdaki resim üzerinden incelememize başlayalım. Mavi renkte ki alan, menümüzü [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Basit bir açılır menü (drop down) nasıl yapılır, mantığı nasıldır bunu anlatmaya çalışacağım. Bu örnekteki açılır menü, üzerine tıklandığında açılıyor, basit bir değişiklikle üzerine gelindiğinde de açılmasını sağlayabilirsiniz.</p>
<p>Hemen html ve css kodlarımıza bir bakalım.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;style type=&quot;text/css&quot;&gt;
body{font-family:&quot;Helvetica Neue&quot;,Arial,Helvetica,Geneva,sans-serif;background-color:#3c3c3c;}

h1{
    text-shadow:0 1px 1px #575656;
    font-size:50px;
    color:#d1d1d1;
    margin:0
}

.container{width:500px;}

.dd{
    border:1px solid #575656;
    padding:5px;
    background:#e9e9e9 url('images/arrow.png') top right no-repeat;
    color:#4d4d4d;
    cursor:pointer;
    font-weight:bold;
}
.dd:hover{color:Black;}

.dd ul{
    position:relative;
    background-color:#e9e9e9;
    list-style:none;
    margin:5px;
    padding:0;
    display:none;
    font-weight:normal;
}

.dd ul li{border-bottom:1px solid #c0c0c0;font-size:14px}
.dd ul li a{color:#4d4d4d;text-decoration:none;display:block;padding:5px;}
.dd ul li:last-child{border-bottom:none}
.dd ul li:hover{background-color:#c0c0c0;border-bottom:1px solid #a8a8a8}

&lt;/style&gt;
&lt;div class=&quot;container&quot;&gt;
    &lt;div class=&quot;dd&quot;&gt;
        Select item
        &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;İtem 1&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;İtem 2&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;İtem 3&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;İtem 4&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;İtem 5&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/div&gt;
&lt;/div&gt;
</pre>
<p><span id="more-865"></span></pre>
<p>Görüldüğü üzere menümüz bir <strong>div </strong>ve <strong>ul </strong>elementinden oluşuyor. Şimdi aşağıdaki resim üzerinden incelememize başlayalım.</p>
<p><a href="http://www.apostylee.com/wp-content/uploads/2010/07/dropdown.jpg"><img class="alignnone size-full wp-image-866" title="dropdown" src="http://www.apostylee.com/wp-content/uploads/2010/07/dropdown.jpg" alt="" width="513" height="277" /></a></p>
<p><span style="color: #0000ff;"><strong>Mavi</strong> </span>renkte ki alan, menümüzü kapsayan div imiz. (class="dd")<br />
<span style="color: #ff0000;"><strong>Kırmızı</strong> </span>renkteki alan ise, içerisinde menü elemanlarımızın bulunduğu listemiz (ul). Listemizin css ayarlarından <strong>display </strong>değerini <strong>none </strong>yapıyoruz ki ilkten görüntülenmesin. Bu işlemden sonra aşağıdaki gibi bir görünüm elde ediyoruz.</p>
<p><a href="http://www.apostylee.com/wp-content/uploads/2010/07/dropdown2.jpg"><img class="alignnone size-full wp-image-871" title="dropdown2" src="http://www.apostylee.com/wp-content/uploads/2010/07/dropdown2.jpg" alt="" width="517" height="111" /></a></p>
<p>Buradan sonraki iş jQuery nin, yapacağımız olay ise şu. <span style="color: #0000ff;"><strong>Mavi </strong></span>renkteki dive tıklandığında, yukarıda gizlediğimiz listeyi göstereceğiz. Tekrar tıklandığında ise listeyi gizleyeceğiz. Kodlarımıza bakalım.</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
    $(document).ready(function() {
        $(&quot;.dd&quot;).click(function() {
            $(&quot;ul&quot;, this).slideToggle(&quot;fast&quot;);
            $(&quot;.dd&quot;).mouseleave(function() {
                $(&quot;ul&quot;,this).hide(&quot;fast&quot;);
            });
        });
    });
&lt;/script&gt;
</pre>
<p>Kodlarımızı inceleyelim.</p>
<ul>
<li><strong>$(".dd").click();</strong> Class değeri <strong>.dd</strong> olan elementi yakalıyor ve <strong><a href="http://api.jquery.com/click/" target="_blank">.click</a></strong> fonksiyonunun içine istediğimizi yazıyoruz. Eğer üzerine geldiğince listenin açılmasını istiyorsanız <strong><a href="http://api.jquery.com/hover/" target="_blank">.hover()</a></strong> fonksiyonunu kullanabilirsiniz.</li>
<li><strong>$("ul", this).slideToggle("fast");</strong> bizim istediğimiz olay gizlediğimiz listeyi ortaya çıkartmak, bunun için <strong>s</strong><strong><a href="http://api.jquery.com/slideToggle/" target="_blank">lideToggle()</a></strong> fonksiyonunu kullanıyoruz. Burada ki seçicimiz şöyle çalışıyor. this tıkladığımız elementin kendisi yani <strong>.dd</strong>, <strong>ul </strong>ise <strong>.dd</strong> nin içerisindeki elementimiz. Okunuşu şöyle .dd nin içerisindeki ul yi <strong>slideToggle()</strong> yap</li>
<li><strong>$(".dd").<a href="http://api.jquery.com/mouseleave/" target="_blank">mouseleave()</a></strong><strong>; </strong>bu satırda mouse <strong>.dd</strong> üzerinden ayrıldığında menümüzü kapatmak için kullanıyoruz. Burada <span style="color: #ff0000;"><strong>kırmızı </strong></span>renkteki kısım hakkında bir bilgi vermek istiyorum. Kırmızı renkteki alanımız listenin görünmesiyle billikte aşağı doğru genişliyor, yani mouse listemizin üzerindeyken aynı zamanda <strong>.dd</strong> nin de üzerinde olmuş oluyor. Çoğu menü bu prensibe göre çalışıyor, bu sebepten dolayı modern menülerde ki hiyerarşinin aşağıdaki örnekte ki gibi olduğunu göreceksiniz.</li>
</ul>
<pre class="brush: xml; title: ; notranslate">
&lt;ul&gt;
    &lt;li&gt;menü eleman 1&lt;/li&gt;
    &lt;li&gt;menü eleman 2
        &lt;ul&gt;
            &lt;li&gt;alt eleman 1&lt;/li&gt;
            &lt;li&gt;alt eleman 2&lt;/li&gt;
            &lt;li&gt;alt eleman 3&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;menü eleman 3&lt;/li&gt;
    &lt;li&gt;menü eleman 4
        &lt;ul&gt;
            &lt;li&gt;alt eleman 1&lt;/li&gt;
        &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ul&gt;
</pre>
<p>Eğer dikkatle incelerseniz alt elemanlara sahip <strong>li </strong>ler alt elemanı kapsıyor, yani <strong>li </strong>nin altında ki <strong>ul </strong>lere eleman geldiğinde yukarda ki <strong>li </strong>nin de üzerine gelmiş oluyor. Bu sayede gösterme gizleme gibi işlemleri çok rahat ve stabil bir şekilde yapabiliyoruz. Örneğe bakarsanız demek istediğimi daha iyi anlayacaksınız. Bu durumu iyice kavrarsanız kendi menülerinizi rahatlıkla yapabilirsiniz.</p>
<p>Çalışan örneği  <a href="http://www.apostylee.com/wp-content/uploads/2010/07/default.zip"><strong>buradan </strong></a>indirebilirsiniz. Bir kaç örnek yaparak olayı çok daha iyi kavrayabilirsiniz. Umarım faydalı bir yazı olmuştur..</p>
<div class="shr-publisher-865"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.apostylee.com/bir-acilir-menunun-anatomisi/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>jQuery göster &#8211; gizle menü</title>
		<link>http://www.apostylee.com/jquery-goster-gizle-menu/</link>
		<comments>http://www.apostylee.com/jquery-goster-gizle-menu/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 11:48:04 +0000</pubDate>
		<dc:creator>apoStyLEE</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[first second click]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[menü]]></category>

		<guid isPermaLink="false">http://www.apostylee.com/?p=685</guid>
		<description><![CDATA[Ne garip bir isim oldu yav, göster &#8211; gizle :) Neyse jQuery ile basit bir menü örneği. Önizlemesine buradan bakabilirsiniz.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Ne garip bir isim oldu yav, göster &#8211; gizle :) Neyse jQuery ile basit bir menü örneği. <a href="http://www.apostylee.com/wp-content/uploads/2010/07/jquery_goster_gizle_menu.html" target="_blank"><strong>Önizlemesine</strong></a><strong> </strong>buradan bakabilirsiniz.</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
	$(document).ready(function(){
		$(&quot;.panel span&quot;).click(function(){
			var t = $(this);
			if(t.text() ==&quot;Göster&quot;)
			{
				t.text(&quot;Gizle&quot;);
			}
			else
			{
				t.text(&quot;Göster&quot;);
			}
			$(&quot;.panel .menu&quot;).toggle('fast');
		});
	});
&lt;/script&gt;
</pre>
<div class="shr-publisher-685"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.apostylee.com/jquery-goster-gizle-menu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery ile yatay açılır menü yapımı (horizontal menu)</title>
		<link>http://www.apostylee.com/jquery-ile-yatay-acilir-menu-yapimi-horizontal-menu/</link>
		<comments>http://www.apostylee.com/jquery-ile-yatay-acilir-menu-yapimi-horizontal-menu/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 22:26:00 +0000</pubDate>
		<dc:creator>apoStyLEE</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[horizontal]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[yatay]]></category>

		<guid isPermaLink="false">http://jquery-ile-yatay-acilir-menu-yapimi-horizontal-menu.html</guid>
		<description><![CDATA[Sürekli site açılış haberi verecek değilim :) Şimdi ki yazımda jQuery ve css ile basit bir yatay açılır menünün nasıl yapılacağına göz atacağız. Başlangıç noktasında ul ve li etiketlerinden bir hiyerarşi yaratıyoruz. Eğer kodumuza bakarsak yapıyı rahatlıkla anlayabiliriz, bir nevi ağaç yapısı. Sonrasında css ile birlikte biçimlendirmemizi yapıyoruz. Buradaki önemli olan nüans ikinci seviyedeki ul [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Sürekli site açılış<br />
haberi verecek değilim :) Şimdi ki yazımda jQuery ve css ile basit bir yatay<br />
açılır menünün nasıl yapılacağına göz atacağız. Başlangıç noktasında ul ve li<br />
etiketlerinden bir hiyerarşi yaratıyoruz. Eğer kodumuza bakarsak yapıyı rahatlıkla anlayabiliriz, bir nevi ağaç yapısı.</p>
<pre class="brush: xml; title: ; notranslate">
	&lt;ul&gt;
		&lt;li&gt;&lt;a href=&quot;&quot;&gt;Deneme&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;&quot;&gt;Deneme&lt;/a&gt;
			&lt;ul&gt;
				&lt;li&gt;&lt;a href=&quot;&quot;&gt;asdasd&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href=&quot;&quot;&gt;fasdfasdf&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href=&quot;&quot;&gt;asdfasdf&lt;/a&gt;&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;&quot;&gt;Deneme&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;&quot;&gt;Deneme&lt;/a&gt;
			&lt;ul&gt;
				&lt;li&gt;&lt;a href=&quot;&quot;&gt;sdafasgdasdf&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href=&quot;&quot;&gt;sdgsadf&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href=&quot;&quot;&gt;sdfsdfasd&lt;/a&gt;&lt;/li&gt;
			&lt;/ul&gt;
		&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;&quot;&gt;Deneme&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
</pre>
<p>Sonrasında css ile birlikte biçimlendirmemizi yapıyoruz. Buradaki önemli olan nüans ikinci seviyedeki ul etiketlerini<br />
<strong>display:none</strong> yaparak ilk etapta görünmemesini sağlamak sonrasında da<br />
<strong>position:absolute</strong> ile pozisyonunu sabitliyoruz.</p>
<pre class="brush: xml; title: ; notranslate">
    body{font-family:Verdana,Helvetica;font-size:11px;background-color:#333}
	.menu{}
	.menu ul{list-style:none;padding:0;margin:0}
	.menu ul li{float:left;padding:5px;margin:2px;}
	.menu ul li a{color:White;text-decoration:none;font-weight:bold;}
	.menu ul li:hover{background-color:#5a5a5a}

		.menu ul li ul{display:none;position:absolute;}
		.menu ul li ul li{float:none;border-bottom:1px solid #ededed}
		.menu ul li ul li:hover{border-bottom:1px solid #5a5a5a;background-color:Transparent}
</pre>
<p>En son işlem olarak da jQuery ile üzerine gelinen li nin altında bulunan ul nin görünmesini sağlamak. Neden bu ul görünmüyordu çünkü css de displayını none yapmıştık ;) Koda<br />
baktığımızda gayet basit bir mantığın olduğunu göreceksiniz. Daha değişik açılma<br />
efektleri için <a href="http://api.jquery.com/category/effects/" target="_blank"><br />
<strong>jQuery&#8217; nin efekt</strong></a> kategorisine göz atabilir ve rahatlıkla<br />
uygulayabilirsiniz. Burada aklıma gelmişken projenize <strong><br />
<a href="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" target="_blank"><br />
jquery.js</a></strong> yi eklemeyi unutmayın ;)</p>
<pre class="brush: xml; title: ; notranslate">
 $(document).ready(function() {
        $(&quot;#menu1 ul li&quot;).hover(
            function() {//mouse üzerindeyken çalışacak fonksiyonumuz. (mouseover)
                $(&quot;ul&quot;, this).slideDown(&quot;fast&quot;);
        },
            function() {//mouse üzerinde değilken çalışacak fonksiyonumuz. (mousout)
                $(&quot;ul&quot;, this).slideUp(&quot;fast&quot;);
        });
    });
</pre>
<p>Aşşağıda ki örneklerde menülerin farklı şekillerde nasıl çalıştığını görebilir ve kaynağı görüntüleyerek kodları alabilirsiniz. Bir yazının daha sonuna geldik, kalın sağlıcakla..</p>
<p><iframe src="http://www.apostylee.com/jquery/yataymenu/" frameborder="0" style="border:none;width:99%;height:500px;"></iframe> </p>
<div class="shr-publisher-217"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.apostylee.com/jquery-ile-yatay-acilir-menu-yapimi-horizontal-menu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jQuery ile Açılır Menu (Drop Down Menu)</title>
		<link>http://www.apostylee.com/jquery-ile-acilir-menu-droop-down-menu/</link>
		<comments>http://www.apostylee.com/jquery-ile-acilir-menu-droop-down-menu/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 15:41:00 +0000</pubDate>
		<dc:creator>apoStyLEE</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[drop down]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[menü]]></category>

		<guid isPermaLink="false">http://jquery-ile-acilir-menu-droop-down-menu.html</guid>
		<description><![CDATA[Bazı şeyler hep gözünüzün önündedir fakat aradığınızda bir türlü bulamazsınız, geçenlerde çok aramama rağmen bir türlü istediğim şekilde açılır menü (drop down menu) bulamadım. Dedim madem yok kendim yapmaya çalışayım, çat pat jQuery bilgimle kendimce bir menü yaptım, umarım işinize yarar. Çok basit jQuery ve css kodlarından oluşan bu menünün görüşünü istediğiniz gibi değiştirebilirsiniz. Dosyaların [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Bazı şeyler hep gözünüzün önündedir fakat  aradığınızda bir türlü bulamazsınız, geçenlerde çok aramama rağmen bir türlü  istediğim şekilde açılır menü (drop down menu) bulamadım. Dedim madem yok  kendim yapmaya çalışayım, çat pat jQuery bilgimle kendimce bir menü yaptım,  umarım işinize yarar. Çok basit jQuery ve css kodlarından oluşan bu menünün  görüşünü istediğiniz gibi değiştirebilirsiniz. Dosyaların içerisinde .psd  dosyası da bulunuyor.</p>
<p align="center"><a title="jquery css açılır menü (drop down menu)" href="dosyalar/dd.rar"> <img src="http://www.apostylee.com/resimler/digerresimler/dropdownmenu.png" border="0" alt="jquery css açılır menü (drop down menu)" /> </a></p>
<div class="shr-publisher-186"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.apostylee.com/jquery-ile-acilir-menu-droop-down-menu/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>FastFind Menu Script ASP !</title>
		<link>http://www.apostylee.com/fastfind-menu-script-asp/</link>
		<comments>http://www.apostylee.com/fastfind-menu-script-asp/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 23:11:00 +0000</pubDate>
		<dc:creator>apoStyLEE</dc:creator>
				<category><![CDATA[Diğer Diller]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[menü]]></category>

		<guid isPermaLink="false">http://FastFind-Menu-Script-ASP-!.html</guid>
		<description><![CDATA[Çok güzel bir menü navigasyonu olan bu script, orjinalinde PHP ile yapılmış. Bende ASP ye çevirdim. Kolay ve anşalır bir biçimde sizlerle paylaşmak istedim. Scriptin orjinal sayfası http://labs.activespotlight.net/jQuery/menu_demo.html Demo http://www.apostylee.com/scripts/FastFindMenu/ İndir http://www.apostylee.com/scripts/FastFindMenu/ffm.rar]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><img src="http://www.apostylee.com/resimler/scripts/FastFindMenu/ss.jpg" alt="Find Fast Menu ASP" align="left" /></p>
<p>Çok güzel bir menü navigasyonu olan bu script, orjinalinde PHP ile yapılmış. Bende ASP ye çevirdim. Kolay ve anşalır bir biçimde sizlerle paylaşmak istedim. Scriptin orjinal sayfası<br />
<a href="http://labs.activespotlight.net/jQuery/menu_demo.html">http://labs.activespotlight.net/jQuery/menu_demo.html</a></p>
<p><strong>Demo </strong><a href="scripts/FastFindMenu">http://www.apostylee.com/scripts/FastFindMenu/</a><br />
<strong>İndir</strong> <a href="scripts/FastFindMenu/ffm.rar">http://www.apostylee.com/scripts/FastFindMenu/ffm.rar</a></p>
<div class="shr-publisher-41"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.apostylee.com/fastfind-menu-script-asp/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
