<?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>t-infection.com &#124; tasarım oyuncakları, web teknolojileri &#187; Js</title>
	<atom:link href="http://www.t-infection.com/tag/js/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.t-infection.com</link>
	<description>tasarım oyuncaklarımız ve web teknolojilerine dair kısa kısa...</description>
	<lastBuildDate>Sat, 02 Apr 2011 17:47:23 +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>jQuery ile Açılır Paneller Oluşturmak</title>
		<link>http://www.t-infection.com/jquery-ile-acilir-paneller-olusturmak/</link>
		<comments>http://www.t-infection.com/jquery-ile-acilir-paneller-olusturmak/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 01:36:36 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Açılır Panel]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Js]]></category>
		<category><![CDATA[Panel]]></category>
		<category><![CDATA[SlideToggle]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=942</guid>
		<description><![CDATA[jQuery şüphesiz en çok bilinen ve kullanılan Javascript kütüphanesi. Bunda kısa kodlarla büyük işler başarmasının elbette çok büyük payı var. jQuery&#8217;nin sunduğu efekt, olay ve işlemler sayesinde çok az bir kodla muhteşem şeyler yapılabiliyor. Ben bu yazımızda çok kısa olarak jQuery ile web sayfalarımızda kullanmak üzere bir açılır panelin nasıl yapılacağını anlatacağım. Makalemizin sonunda neler [...]]]></description>
			<content:encoded><![CDATA[<p><a title="jQuery" href="http://www.t-infection.com/tag/jquery" target="_self" class="sl">jQuery</a> şüphesiz en çok bilinen ve kullanılan Javascript kütüphanesi. Bunda kısa kodlarla büyük işler başarmasının elbette çok büyük payı var. jQuery&#8217;nin sunduğu efekt, olay ve işlemler sayesinde çok az bir kodla muhteşem şeyler yapılabiliyor. Ben bu yazımızda çok kısa olarak jQuery ile web sayfalarımızda kullanmak üzere bir açılır panelin nasıl yapılacağını anlatacağım. Makalemizin sonunda neler yaptığımızı anlatacak ve çalışır bir örneğimizi sizlerle paylaşacağız.</p>
<p><em>(Makalemize başlamadan önce jQuery&#8217;nin temel dosyasını indirmiş olmanız gerekiyor. jQuery&#8217;nin kararlı son sürümünü <a title="jQuery İndir" href="http://docs.jquery.com/Downloading_jQuery" target="_blank" class="sl">kendi sayfasından</a> indirebilir ve üzerinde uygulamalar geliştirebilirsiniz)</em></p>
<p>Öncelikle panelimizin görünümünü düzenleyen Css kodlarını yazarak başlayalım&#8230;<span id="more-942"></span>Uygulamamızı yazmak için panel.html isimli bir web sayfası oluşturalım. Aşağıdaki kodları panel.html dosyamızın  Head bölümü içine yazarak kaydedelim.</p>
<pre class="brush: xml;">
.panelac {
width:100px;
padding:4px;
margin:0;
background:#2e83ff;
color:#fff;
}

.panel {
width:500px;
height:200px;
background:#000;
display:none;
color:#fff;
padding:10px;
}
</pre>
<p>Kodlarda gördüğünüz gibi iki adet Css sınıfı oluşturduk. Bunlardan .panelac isimli sınıf üzerine fare ile tıkladığımızda panelimizi görünür hale getirecek olan sınıftır. Diğer bir sınıf olan .panel isimli sınıfta ise panelimizin açıldığında nasıl bir görünümde olacağını belirledik. Klasik Css yazımının dışına çıkmadık. Yalnız .panel isimli sınıfın görünüm durumunu &#8220;display:none&#8221; parametre ve değeriyle görünmez olarak belirledik.</p>
<p>Css kodlarımız oldukça yalın ve anlaşılır sanıyorum. Şimdi bu iki sınıfı kullanarak jQuery kodlarımızı yazalım. Panelimizin açılır kapanır olması için biz jQuery&#8217;nin &#8220;slide&#8221; fonksiyonundan yararlanacağız. Aşağıdaki kodları panel.html sayfamızın  Head bölümüne kaydedelim.</p>
<pre class="brush: jscript;">
$(document).ready(function(){

$(&quot;.panelac&quot;).click(function(){
$(&quot;.panel&quot;).slideToggle(&quot;slow&quot;);
$(this).toggleclass(&quot;active&quot;); return false;
});
});
</pre>
<p>Dilerseniz şimdi yazdığımız Css ve Js kodlarını ve yaptığımız işlemi gösterecek olan Xhtml kodlarını tek bir sayfa üzerine yazalım. (Css kodlarında gördüğünüz #sayfa isimli id örneğimizin sayfa ortasında yer alması içindir, dilerseniz bu kodu da yazabilirsiniz)</p>
<pre class="brush: xml;">
&lt; !DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;
                    &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;jQuery ile Açılır Paneller Oluşturmak&lt;/title&gt;
  &lt;script src=&quot;jquery.js&quot;&gt;&lt;/script&gt;

  &lt;script&gt;
$(document).ready(function(){

	$(&quot;.panelac&quot;).click(function(){
		$(&quot;.panel&quot;).slideToggle(&quot;slow&quot;);
		$(this).toggleclass(&quot;active&quot;); return false;
	});
	});

  &lt;/script&gt;
  &lt;style&gt;
  #sayfa {margin:0 auto; width:500px; padding:0;font:12px arial, verdana, sans-serif;}
  .panelac {width:100px;padding:4px;margin:0;background:#2e83ff;color:#fff;}
  .panel {width:500px;height:200px;background:#000;display:none;color:#fff;padding:10px;}
  &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div id=&quot;sayfa&quot;&gt;
&lt;div class=&quot;panel&quot;&gt;Burada Panelimizin İçeriği Bulunmakta&lt;/div&gt;
&lt;div class=&quot;panelac&quot;&gt;Panel Aç&lt;/div&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Javascript kodunda gördüğünüz gibi öncelikle .panelac isimli sınıfa tıkladığımızda (click) neler olacağını yazıyoruz. Burada .panel isimli sınıfımız jQuery&#8217;nin slideToggle fonksiyonunu kullanarak görünür hale gelecek. Fonksiyon satırında parantez içinde hangi hızda açılacağını fast, slow gibi değerlerle yazabiliyoruz. Dilersek bu alanda milisaniye cinsinden değerlerde yazabiliriz. (1000, 500 gibi) Javascript kodumuzun son satırında işlemin return false ile terse döndürülmesini istiyoruz. Yani .panelac isimli sınıfa yapılacak sonraki bir fare tıklaması ile panelimiz kapanacak.</p>
<p>Örnek sayfayı açarak panelimizin çalışır halini görebilirsiniz. Bu makale ve uygulamayı hazırlarken jQuery&#8217;nin kendi <a title="Kaynak" href="http://docs.jquery.com/Effects/slideToggle#speedcallback" target="_blank" class="sl">belgelerinden</a> ve Türkçe en faydalı jQuery kaynağı olarak gördüğüm Erhan kardeşimin ilgili <a title="Kaynak" href="http://www.eburhan.com/jquery-ve-efekt-islemleri/" target="_blank" class="sl">yazısından</a> faydalandım. Umarım sizler için faydalı olmuştur.</p>
<p><a title="Örnek Sayfa" href="http://www.t-infection.com/w3/acilirpanel/panel.html" target="_blank" class="sl"><strong>ÖRNEK SAYFA</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/jquery-ile-acilir-paneller-olusturmak/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Adobe Dreamweaver CS4 ile Form Alanlarının Kontrolü</title>
		<link>http://www.t-infection.com/adobe-dreamweaver-cs4-ile-form-alanlarinin-kontrolu/</link>
		<comments>http://www.t-infection.com/adobe-dreamweaver-cs4-ile-form-alanlarinin-kontrolu/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 20:37:47 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Adobe Dreamweaver CS4]]></category>
		<category><![CDATA[Form]]></category>
		<category><![CDATA[Form Kontrol]]></category>
		<category><![CDATA[Js]]></category>
		<category><![CDATA[Spry]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=920</guid>
		<description><![CDATA[Adobe Dreamweaver kendi görüşüme göre en iyi görsel web editörlerinden biri. Özellikle Cs serisinde eklenen yeni kontrol ve özelliklerle tasarımcıların işini büyük oranda kolaylaştırıyor. Bünyesine katılan Spry Js kütüphanesi sayesinde menü, navigasyon ve belli başlı web elementlerinin kontrolü oldukça basit bir şekilde yapılabiliyor. Bu makalemizde çok basit ve hızlı bir şekilde form alanlarının kontrolünü anlatacağız.
Form [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe <a href="http://www.t-infection.com/tag/dreamweaver">Dreamweaver</a> kendi görüşüme göre en iyi görsel web editörlerinden biri. Özellikle Cs serisinde eklenen yeni kontrol ve özelliklerle tasarımcıların işini büyük oranda kolaylaştırıyor. Bünyesine katılan <a href="http://www.t-infection.com/tag/spry">Spry</a> Js kütüphanesi sayesinde menü, navigasyon ve belli başlı web elementlerinin kontrolü oldukça basit bir şekilde yapılabiliyor. Bu makalemizde çok basit ve hızlı bir şekilde form alanlarının kontrolünü anlatacağız.</p>
<p>Form alanlarında biz aksini belirtmedikçe tüm alanların doldurulmasına gerek yoktur. Bu nedenle tasarımda formlar her zaman üzerinde iki kere düşünülmesi gereken elemanlardır. Formda istenilen bir değerin girilmemesi durumunda verilecek olan bir uyarı kullanıcı/ziyaretçiyi bilgilendirir ve buna göre hareket etmesi sağlanır. Bilgi girişinin sağlandığı bu elemanlar bu yüzden her zaman suistimale açıktırlar. Adobe Dreamweaver CS4 kullanarak önce basit bir form yapacağız ve sonra bu formda boş bırakılan yerlerde bir uyarı mesajının görünmesini sağlayacağız. Dilerseniz hemen başlayalım.<span id="more-920"></span></p>
<p>Öncelikle Dreamweaver&#8217;da boş bir Html dosya açalım. Sonra bir form oluşturalım. Bu formda kullanıcıdan adını ve e-posta adresini yazmasını isteyelim. 2 tane metin girdi elemanı ekleyelim. Sonrasında form menüsünden gönderme butonumuzu koyarak formumuzu tamamlayalım.</p>
<p><img class="alignnone" title="Adım" src="http://t-infection.com/w3/fdw/1.gif" alt="" width="433" height="106" /></p>
<p><img class="alignnone" title="Adım" src="http://t-infection.com/w3/fdw/2.gif" alt="" width="435" height="410" /></p>
<p><img class="alignnone" title="Adım" src="http://t-infection.com/w3/fdw/3.gif" alt="" width="434" height="407" /></p>
<p>Hemen hemen aşağıdaki gibi bir form alanına sahip olmamız gerekiyor.</p>
<p><img class="alignnone" title="Adım" src="http://t-infection.com/w3/fdw/4.gif" alt="" width="346" height="122" /></p>
<p>Şimdi fare ile formumuzun Ad soyad isteyen İnput bölümüne bir kere tıklayıp seçili hale getiriyoruz. Bu aşamadan sonra üst menüden Spry bölümüne geliyoruz. Burada Spry Validation Text Field butonuna tıklıyoruz. Böylece metin girdi alanımızda Spry js kullanarak bir form kontrolü sağlamış olduk. Aynı işlemi e-posta adresini istediğimiz metin girdi alanı için de yapalım.</p>
<p><img class="alignnone" title="Adım" src="http://t-infection.com/w3/fdw/5.gif" alt="" width="463" height="110" /></p>
<p>Dokümanı .html uzantılı olarak kaydedelim ve tarayıcımızda izleyelim. Ad soyad veya e-posta alanlarından birini boş bırakıp formu onaylamaya çalıştığınızda form ögesinin yanında &#8220;A value is required&#8221; mesajı alacağız.</p>
<p><img class="alignnone" title="Adım" src="http://t-infection.com/w3/fdw/6.gif" alt="" width="383" height="396" /></p>
<p>Dikkat ettiyseniz forma Text validation opsiyonunu eklediğimizde SpryValidationTextField.js ve SpryValitadionTextField.css isimli iki dosya da oluşuyor. Formun kontrolünü sağlayan ana js dosyası ve stilleri barındıran stil dosyası da çalışmamızın olduğu dizinde kayıt oluyor.</p>
<p><img class="alignnone" title="Adım" src="http://t-infection.com/w3/fdw/7.gif" alt="" width="420" height="125" /></p>
<p>Stil dosyasında yapacağınız değişikliklerle uyarı mesajının daha iyi görünmesini sağlayabilir ve görünümünü özelleştirebilirsiniz. Sadece metin girdi alanlarında değil Textarea, Radio buton gibi diğer form ögelerinde de aynı kontrolü sağlayabilirsiniz. Umarım yararlı olur.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/adobe-dreamweaver-cs4-ile-form-alanlarinin-kontrolu/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>20 Muhteşem Javascript Navigasyon Tekniği ve Örnekleri</title>
		<link>http://www.t-infection.com/20-muhtesem-javascript-navigasyon-teknigi-ve-ornekleri/</link>
		<comments>http://www.t-infection.com/20-muhtesem-javascript-navigasyon-teknigi-ve-ornekleri/#comments</comments>
		<pubDate>Sat, 02 May 2009 13:50:30 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Kısa Kısa]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Js]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[navigasyon]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[Teknik]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=739</guid>
		<description><![CDATA[Sixrevisions.com yine güzel bir derlemeye imza atmış. Çeşitli Js kütüphaneleri ve salt Js ile yapılmış olan navigasyon çeşitlerinden 20 tanesini derlemişler. Bazılarını ben de görmemiştim, iyi bir kaynak oldu.
]]></description>
			<content:encoded><![CDATA[<p><a title="Kaynak" href="http://sixrevisions.com/javascript/20-excellent-javascript-navigation-techniques-and-examples/" target="_blank">Sixrevisions.com yine güzel bir derlemeye imza atmış. Çeşitli Js kütüphaneleri ve salt Js ile yapılmış olan navigasyon çeşitlerinden 20 tanesini derlemişler. Bazılarını ben de görmemiştim, iyi bir kaynak oldu.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/20-muhtesem-javascript-navigasyon-teknigi-ve-ornekleri/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Resimlerle Çalışanlar için 14 jQuery Eklentisi</title>
		<link>http://www.t-infection.com/resimlerle-calisanlar-icin-14-jquery-eklentisi/</link>
		<comments>http://www.t-infection.com/resimlerle-calisanlar-icin-14-jquery-eklentisi/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 14:56:06 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Kısa Kısa]]></category>
		<category><![CDATA[Eklenti]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Js]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Resim]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=695</guid>
		<description><![CDATA[SixRevisions yine güzel bir derlemeye imza atmış. Resimler üzerinde etkili olan ve harika işler çıkaran 14 jQuery eklentisini (plugin) derlemişler. Gözatmanızda fayda var&#8230;
]]></description>
			<content:encoded><![CDATA[<p><a title="Kaynak" href="http://sixrevisions.com/resources/14-jquery-plugins-for-working-with-images/" target="_blank">SixRevisions yine güzel bir derlemeye imza atmış. Resimler üzerinde etkili olan ve harika işler çıkaran 14 jQuery eklentisini (plugin) derlemişler. Gözatmanızda fayda var&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/resimlerle-calisanlar-icin-14-jquery-eklentisi/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Atölye: Mootools ile Akordion Menü Yapımı</title>
		<link>http://www.t-infection.com/atolye-mootools-ile-akordion-menu-yapimi/</link>
		<comments>http://www.t-infection.com/atolye-mootools-ile-akordion-menu-yapimi/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 15:10:59 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Akordion]]></category>
		<category><![CDATA[Akordion Menü]]></category>
		<category><![CDATA[Atölye]]></category>
		<category><![CDATA[Js]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[Mootools]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=596</guid>
		<description><![CDATA[Mootools çalışmalarımda sıkça kullandığım ve çokta sevdiğim bir Javascript kütüphanesidir. Basit ve esnek yapısı sayesinde birçok dinamik web ögesini Mootools ile oluşturabilirsiniz. Ben bu makalemizde Mootools&#8217;un Akordion özelliğini kullanarak nasıl bir Akordion menü yapacağımızı anlatacağım. Yazımızın sonunda (ve gönderi yanındaki resmimizde de) yapmış olduğumuz menüye ait önizlemeyi görebilir dilerseniz de bilgisayarınıza indirip kullanabilirsiniz. 
Herşeyden önce [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Menü Önizleme" href="http://www.t-infection.com/demo/akordion/" target="_blank"><img title="Menü Önizleme" src="http://www.t-infection.com/wp-content/uploads/2009/01/menuonizle.gif" alt="menuonizle" width="157" height="177" align="left" /></a><a href="http://www.mootools.net" class="dl">Mootools</a> çalışmalarımda sıkça kullandığım ve çokta sevdiğim bir Javascript kütüphanesidir. Basit ve esnek yapısı sayesinde birçok dinamik web ögesini Mootools ile oluşturabilirsiniz. Ben bu makalemizde Mootools&#8217;un Akordion özelliğini kullanarak nasıl bir Akordion menü yapacağımızı anlatacağım. Yazımızın sonunda (ve gönderi yanındaki resmimizde de) yapmış olduğumuz menüye ait önizlemeyi görebilir dilerseniz de bilgisayarınıza indirip kullanabilirsiniz. </p>
<p>Herşeyden önce başlıktada belirttiğimiz gibi biz bu menüyü Mootools kütüphanesini kullanarak oluşturacağız. O yüzden Xhtml dokümanımızda öncelikle Mootools&#8217;u çağıracak olan kodu yazıyoruz. Bu sayede sayfamız Mootools betiğini okuyacak ve işlemi buna göre yapacaktır. Bu kodları Head bölümüne yazıyoruz.<span id="more-596"></span></p>
<pre class="brush: xml;">
&lt;script type=&quot;text/javascript&quot; src=&quot;js/mootools.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/akordion.js&quot;&gt;&lt;/script&gt;
</pre>
<p>Sonrasında menümüzü görsel anlamda şekillendirecek olan stil dosyasını tanımlıyoruz. Stil dosyasında menümüzün ana birimleri ve alt birimlerinin stilleri yer alıyor.</p>
<pre class="brush: xml;">
&lt;link rel=&quot;stylesheet&quot; href=&quot;style/style.css&quot; type=&quot;text/css&quot; /&gt;
</pre>
<p>Bu aşamadan sonra Body etiketi içinde sayfamızda menümüzü göstermek istediğimiz yerde menümüzün ana Xhtml kodlarını giriyoruz. Bu aşamadan sonra menümüz görünecek ve kullanıma hazır hale gelecektir.</p>
<pre class="brush: xml;">
&lt;div id=&quot;accordion&quot;&gt;
	&lt;h3 class=&quot;toggler&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;anasayfa&quot;&gt;Anasayfa&lt;/a&gt;&lt;/h3&gt;
	&lt;div class=&quot;element&quot;&gt;

	&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Hakkımızda&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Atölye&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Tavsiyeler&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;İletişim&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/div&gt;

	&lt;h3 class=&quot;toggler&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;kategori&quot;&gt;Kategoriler&lt;/a&gt;&lt;/h3&gt;
	&lt;div class=&quot;element&quot;&gt;
	&lt;ul class=&quot;kategori&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Ajax&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Photoshop&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Dreamweaver&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Xhtml/Css&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Php/Mysql&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/div&gt;

	&lt;h3 class=&quot;toggler&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;baglanti&quot;&gt;Bağlantılar&lt;/a&gt;&lt;/h3&gt;
	&lt;div class=&quot;element&quot;&gt;
	&lt;ul class=&quot;link&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Mootools&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Google&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Adobe&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Facebook&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;FrienFeed&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/div&gt;

	&lt;h3 class=&quot;toggler&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;besleme&quot;&gt;Rss Takip&lt;/a&gt;&lt;/h3&gt;
	&lt;div class=&quot;element&quot;&gt;
	&lt;ul class=&quot;rss&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Son Gönderiler&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Son Yorumlar&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/div&gt;

&lt;/div&gt;
</pre>
<p>Menünün işleyişi hakkında kısa bir bilgi vermek istiyorum. Menümüzü çağıran ve akordion fonksiyonunu tanımlayan akordion.js dosyasında Mootools&#8217;dan yararlanılarak h3 etiketiyle ilişkili bir Css sınıfı oluşturuluyor. Bu sınıf toggler özelliğini kullanarak menü biriminin aşağı doğru açılmasını sağlıyor. H3 etiketi başlık olarak kullanılıp tıklandıktan sonra aşağıda yer alan menü birimi gösteriliyor. Menü biriminin görüneceği alanda yine bir Css sınıfı olan .element işin içine giriyor ve tıklandıktan sonra açılan alanda .element sınıfına ait veriler gösteriliyor. Menünün ana görünümü başlatmak içinse #Akordion isimli div id&#8217;si yazılıyor. Menünün genişliğini bu alanda sınırlayabilirsiniz.</p>
<p>Menünün kodları içinde (ister Xhtml ister stil) istediğiniz kadar değişiklik yapabilirsiniz. Menü stil dosyasında ben birçok ekleme yaptım ve yan taraflarına da bir takım kısa açıklamalar yazdım. Bu da sizin için faydalı olacaktır.</p>
<p><a title="Menü Önizleme" href="http://www.t-infection.com/demo/akordion/" target="_blank" class="sl">AKORDİON MENÜ ÖNİZLEME</a> <a title="Menü İndir" href="http://www.t-infection.com/demo/akordion.rar" class="sl">AKORDİON MENÜ İNDİR (36kb)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/atolye-mootools-ile-akordion-menu-yapimi/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

