<?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; navigasyon</title>
	<atom:link href="http://www.t-infection.com/tag/navigasyon/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>Css3 ve jQuery ile Youtube Benzeri Açılır Menü Yapımı</title>
		<link>http://www.t-infection.com/css3-ve-jquery-ile-youtube-benzeri-acilir-menu-yapimi/</link>
		<comments>http://www.t-infection.com/css3-ve-jquery-ile-youtube-benzeri-acilir-menu-yapimi/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 20:36:53 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Xhtml/Css]]></category>
		<category><![CDATA[Açılır Menü]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Css3]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[navigasyon]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Xhtml]]></category>
		<category><![CDATA[Youmenu]]></category>
		<category><![CDATA[Youtube]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=1238</guid>
		<description><![CDATA[ Merhabalar. Bildiğiniz üzere Youtube kısa bir süre önce tasarımını değiştirdi. Bir takım küçük değişikliklerle tasarımın hem sade hem de daha kullanışlı tutulmaya çalışıldığını görüyoruz. Bana kalırsa bu konuda oldukça başarılı gidiyorlar. 
Youtube&#8217;da üye girişi yaptıktan sonra üst sağ alanda yer alan navigasyon sadeliği ve etkili görünümü ile çok hoşuma gitti. Bu yazımızda bu tarz [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.t-infection.com/css3-ve-jquery-ile-youtube-benzeri-acilir-menu-yapimi"><img src="http://www.t-infection.com/wp-content/uploads/2010/04/youmenu.gif" alt="" title="Css3 ve jQuery ile Youtube Benzeri Açılır Menü" width="183" height="183" class="alignleft size-full wp-image-1237" align="left" style="margin-right:10px" /></a> Merhabalar. Bildiğiniz üzere Youtube kısa bir süre önce tasarımını değiştirdi. Bir takım küçük değişikliklerle tasarımın hem sade hem de daha kullanışlı tutulmaya çalışıldığını görüyoruz. Bana kalırsa bu konuda oldukça başarılı gidiyorlar. </p>
<p>Youtube&#8217;da üye girişi yaptıktan sonra üst sağ alanda yer alan navigasyon sadeliği ve etkili görünümü ile çok hoşuma gitti. Bu yazımızda bu tarz bir menü sistemini basit kodlar yazarak nasıl yapabileceğimizi anlatacağız. </p>
<p><a href="http://www.t-infection.com/demo/youmenu/" class="onizleme">UYGULAMA ÖNİZLEME</a> <a href="http://www.t-infection.com/demo/youmenu.rar" class="indir">UYGULAMA İNDİR (8kb)</a></p>
<p><span id="more-1238"></span></p>
<p><strong style="color:#f91365">XHTML</strong><br />
Öncelikle her zaman olduğu gibi Xhtml kodlarımızı yazarak başlayalım. </p>
<pre class="brush: xml;">
&lt;div id=&quot;youmenu&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Anasayfa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Seçenekler&lt;span&gt;ok&lt;/span&gt;&lt;/a&gt;
&lt;ul class=&quot;menualani&quot;&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Hesabınız&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Mesajlarınız&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Favorileriniz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;İzledikleriniz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;cikis&quot;&gt;Oturumu Kapatın&lt;/a&gt;&lt;/li&gt;
&lt;br style=&quot;clear:both&quot; /&gt;
&lt;/ul&gt;
&lt;/div&gt;
</pre>
<p><strong style="color:#f91365">CSS</strong><br />
Şimdi menümüzün görünümünü düzenleyecek olan Css kodlarımızı yazıyoruz. </p>
<pre class="brush: css;">
/* MENÜ STİLLERİMİZİ TANIMLAMAYA BAŞLIYORUZ */

#youmenu {
font:13px arial, verdana, sans-serif;
display:block;
}

/* Menü bağlantılarımızı tanımlıyoruz... */
#youmenu ul a {
text-decoration:none;
color:#333;
display:block;
margin:0px 5px 0px 5px;
padding:4px 10px 4px 10px;
background:#fff;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #ccc; /* Sağ tarafta 1px solid bir kenarlık bırakıyoruz. */
border-bottom:1px solid #fff;
outline:none;
zoom:1;
}

#youmenu ul a:hover {
text-decoration:none;
color:#333;
display:block;
margin:0px 5px 0px 5px;
padding:4px 10px 4px 10px;
background:#fff url(menuarkaplan.png) repeat-x; /* Arkaplan resmimizi tanımladık */
border:1px solid #666;
outline:none;

-moz-box-shadow:0px 0px 4px #333; /* Fare üzerine gelince bağlantı alanımızın biraz gölge kazanmasını sağlıyoruz */
-webkit-box-shadow:0px 0px 4px #333; /* Gölge işlemini Chrome ve Safari için yapıyoruz. */
box-shadow:0px 0px 4px #333; /* Opera'yı da unutmayalım :) */

/* IE için gölge işlemini yapıyoruz, bundan sonraki alanlarda yer alan gölge tanımlamalarını IE için yine aynı şekilde yapacağız. */
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#333333, offX=1, offY=1, positive=true);
zoom:1;
}

#youmenu li, #youmenu ul {
float:left;
position:relative;
margin:0px;
padding:0px;
list-style:none;
display:block
}

#youmenu li ul { /* Menümüzün alt birimlerini display:none tanımıyla gizliyoruz */
display:none;
position:relative;
}

/* Menümüzde açılacak olan bağlantı birimini işaret etmesi için span etiketine bazı değerler atıyoruz */
#youmenu span {
background-image: url(&quot;ok.png&quot;) ;
background-repeat:no-repeat;
background-position: center right;
display:block;
float:right;
padding:0;
margin:0;
width:16px;
height:16px;
text-indent:-9999px;
}

/* Bu alandan sonra yapılan tanımlamalar açılır menümüz için... */

#youmenu ul.menualani {
border:1px solid #333;
display:none;
position:absolute;
padding:0px;
margin:2px 0px 0px 5px;
list-style:none;
-moz-box-shadow:0px 1px 2px #666;
-webkit-box-shadow:0px 1px 2px #666;
box-shadow:0px 1px 2px #666;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#333333, offX=1, offY=1, positive=true);
zoom:1;
}

#youmenu ul.menualani a {
display:block;
color:#666;
float:left;
text-decoration:none;
background:#fff;
width:120px;
padding:4px;
margin:0;
border:none;
}

#youmenu ul.menualani a:hover {
display:block;
color:#333;
float:left;
text-decoration:none;
background:#eaeaea;
width:120px;
padding:4px;
margin:0;
border:none;
-moz-box-shadow:0px 0px 0px #333;
-webkit-box-shadow:0px 0px 0px #333;
box-shadow:0px 0px 0px #333;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#333333, offX=0, offY=0, positive=true);
zoom:1;
}

#youmenu a.cikis {color:#2e83ff;border:1px solid #fff}
#youmenu a.menu {color:#333}
</pre>
<p><strong style="color:#f91365">jQUERY</strong><br />
Son olarak menümüze dinamik etkisini katacak olan jQuery kodlarını yazıyoruz. </p>
<pre class="brush: jscript;">
&lt;script&gt;
$(document).ready(function () {	

	$(&quot;a.menu&quot;).click(function () {
    $(&quot;.menualani&quot;).slideToggle(100);

    });
});
&lt;/script&gt;
</pre>
<p><strong style="color:#f91365">Neler Yaptık?</strong><br />
Bu aşamaya kadar neler yaptığımızdan kısaca bahsetmek istiyorum. Menümüze Youmenu ismini verdiğimiz bir id tanımlayarak başladık. Sonrasında klasik bir Ul Li menü kodu yazdık. Bu menü içinde alt menü şeklinde görünmesini istediğimiz ana menü bağlantımıza class=&#8221;menu&#8221; şeklinde bir sınıf tanımı verdik. Bu tanımdan daha sonra yararlanacağız. Alt menülerimizin stil tanımlamasını ise &#8220;menualani&#8221; isimli sınıfımızla yaptık. Menümüz bu aşamaya kadar klasik bir menü görünümü ve özelliği taşımakta. </p>
<p>İşte klasik bir görünüm ve özellikte olan bu menümüzü Css ile şekillendireceğiz. Css kodlarının uzunluğundan bu uygulamanın aslında tamamen Css&#8217;de bittiğini söyleyebilirim. Zira hem Xhtml hem de jQuery kodlarımız oldukça kısa. </p>
<p>Css tanımlamalarında dikkat edeceğiniz nokta #Youmenu isimli id içinde tanımladığımız A etiketi. A etiketinin görünümünü tıpkı Youtube sitesinde olduğu gibi düzenledik. Bu görünümü oluşturabilmek için Css3&#8242;de tanımlanan box-shadow parametresinden yararlandık. Bu parametreyi uzun uzadıya anlatmayacağım. Çünkü <a href="http://www.t-infection.com/jquery-ve-css3-ile-yatay-horizontal-golge-menu-yapimi/" class="dahililink">Yatay Gölge Menü Yapımı</a> isimli yazımızda uzunca bu parametreden bahsettik. Dilerseniz o yazıdan yararlanabilirsiniz.</p>
<p>Menümüzde açılacak olan bağlantıya vurgu yapabilmek adına Span etikene bir takım tanımlamalar yaptık. Burada ben Youtube tasarımına benzetebilmek için bir aşağı ok kullandım ve bunu arkaplan resmi olarak tanımladım. Uygun değerleri verdikten sonra açılmasını istediğim menü birimine Xhtml koduyla ekledim. Biraz karışık gelebilir ama kodları incelerseniz ne kadar kolay olduğunu görürsünüz. </p>
<p>Menümüzün alt birimlerini ise Ul etiketi için oluşturduğumuz menualani isimli sınıfta tanımladık. Bu alanda alt menülerimizin nasıl bir görünüme sahip olacağını belirledik. </p>
<p>İşin jQuery boyutunda ise menümüzün açılır hale gelmesi için çok kısa bir kod kullandık. Sanıyorum daha önceki yazılarımızdan birinde de jQuery&#8217;nin slideToggle fonksiyonundan yararlanmıştık. jQuery kodunda görebileceğiniz gibi daha önce tanımladığımız menu sınıf ismine sahip a etiketine tıklanınca menualani isimli sınıfın slayt şeklinde açılmasını istedik. Uygulamanın en kolay noktası bu galiba :)</p>
<p><strong style="color:#f91365">Tarayıcı Uyumu</strong><br />
Şayet Css kodlarını incelediyseniz box-shadow etkisini Internet Explorer&#8217;da yakalayabilmek için filter kullandığımı görürsünüz. Aslına bakarsanız bu durumdan nefret ediyorum. Çünkü IE gibi ilkel bir tarayıcıya hala tasarımlarımızı anlatmak, kanıtlamak zorunda olmamız hiç hoşuma gitmiyor. Ne yazık ki ziyaretçilerimizden gelen talep bu yönde. Bundan sonraki yazılarda elimden geldiğince bu konuya dikkat edeceğim. </p>
<p>IE engelini de aştıktan sonra rahatlıkla söyleyebilirim ki bu uygulamamız tüm tarayıcılarda hemen hemen benzer şekilde görünecektir. Ben kontrollerimi yaptım ama sizler de kendi tarayıcılarınızda test ederseniz sevinirim. </p>
<p>Umarım sizler için faydalı olmuştur. Bir diğer makalemizde görüşmek üzere. </p>
<p><a href="http://www.t-infection.com/demo/youmenu/" class="onizleme">UYGULAMA ÖNİZLEME</a> <a href="http://www.t-infection.com/demo/youmenu.rar" class="indir">UYGULAMA İNDİR (8kb)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/css3-ve-jquery-ile-youtube-benzeri-acilir-menu-yapimi/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Css, Xhtml ve Photoshop ile Açılan Navigasyon Yapımı</title>
		<link>http://www.t-infection.com/css-xhtml-ve-photoshop-ile-acilan-navigasyon-yapimi/</link>
		<comments>http://www.t-infection.com/css-xhtml-ve-photoshop-ile-acilan-navigasyon-yapimi/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 00:06:37 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Xhtml/Css]]></category>
		<category><![CDATA[Açılır Menü]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Kodlama]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[Menü Yapımı]]></category>
		<category><![CDATA[navigasyon]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Xhtml]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=1041</guid>
		<description><![CDATA[Uzun bir aradan sonra yine merhabalar. (Yazmayalı çok uzun zaman olmuş gerçekten) Bu makalemizde sizlerle web tasarımında son dönemlerde oldukça sık kullanılan açılır navigasyonları nasıl oluşturacağımızı anlatacağız.
Hemen belirtmeliyim ki bu makaleyi yazarken Smashing Magazine&#8216;in yeni tasarımından esinlendim.  Kategorileri görüntülediğimiz menü oldukça hoşuma gitti. Bu tarz bir menü yapımını sizlerle paylaşmaya karar verdim.
 MENÜ ÖNİZLEME  [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Css, Xhtml ve Photoshop ile Açılan Navigasyon Yapımı" href="http://www.t-infection.com/css-xhtml-ve-photoshop-ile-acilan-navigasyon-yapimi"><img class="alignleft size-full wp-image-1040" style="margin-right:10px" title="Css, Xhtml ve Photoshop ile Açılan Navigasyon Yapımı" src="http://www.t-infection.com/wp-content/uploads/2009/11/navi.gif" alt="Css, Xhtml ile Açılan Navigasyon Yapımı" width="183" height="183" align="left" /></a>Uzun bir aradan sonra yine merhabalar. (Yazmayalı çok uzun zaman olmuş gerçekten) Bu makalemizde sizlerle web tasarımında son dönemlerde oldukça sık kullanılan açılır navigasyonları nasıl oluşturacağımızı anlatacağız.</p>
<p>Hemen belirtmeliyim ki bu makaleyi yazarken <a title="SM" href="http://www.smashingmagazine.com/" target="_blank"><strong>Smashing Magazine</strong></a>&#8216;in yeni tasarımından esinlendim.  Kategorileri görüntülediğimiz menü oldukça hoşuma gitti. Bu tarz bir menü yapımını sizlerle paylaşmaya karar verdim.</p>
<p><a class="onizleme" href="http://www.t-infection.com/demo/navigasyon/index.html"> MENÜ ÖNİZLEME</a> <a class="indir" href="http://www.t-infection.com/demo/navigasyon/nav.rar"> MENÜ DOSYASI İNDİR</a></p>
<p><span id="more-1041"></span></p>
<p>Öncelikle menümüzde/navigasyonumuzda kullanmak üzere arkaplanımızı oluşturacak resmimizi Photoshop&#8217;ta oluşturalım ve uygulamamıza başlayalım. </p>
<p>Photoshop&#8217;ta 400*400px boyutunda yeni bir doküman açalım. Yeni bir katman oluşturarak Rectangular Marquee Tool aracını seçelim. Üst menüden Style bölümünü Fixed Size yaparak 300*250px bir değer verelim. 300*250px&#8217;lik bir dörtgenimiz oldu. Bu dörtgeni siyah renk ile (#000000) dolduralım.<br />
<img src="http://www.t-infection.com/demo/navigasyon/nav1.gif" alt="Örnek" /><br />
Şimdi yeni bir layer daha oluşturarak oluşturduğumuz dörtgenin üzerinde küçük bir üçgen oluşturalım. Üçgenimizi yapmak için ben Polygonal Lasso Tool (L) kullandım. Küçük bir üçgen çizdikten sonra yine siyah renk ile dolduruyoruz.<br />
<img src="http://www.t-infection.com/demo/navigasyon/nav2.gif" alt="Örnek" /><br />
Şu anda bir dörtgen ve bir de küçük üçgenimiz var. Üçgenimizi dörtgenimizin üzerinde 30-40px boşluk kalacak şekilde konumluyoruz. Sonrasında Layer penceresinden Layer 1 ve Layer 2&#8242;yi Ctrl tuşuna basarak aynı anda seçiyoruz. Seçim yapıldığında da Ctrl+E tuş kombinasyonu ile iki katmanı birleştiriyoruz. Böylelikle dokümanımızda sadece Layer 2 kalmış oluyor. </p>
<p>Bu aşamadan sonra bu katmana istediğimiz özellikleri vererek daha iyi bir görünüm sağlayacağız. Şimdi Layer 2 üzerine iki kez tıklayarak layer özelliklerine geliyoruz. Aşağıda yer alan değerleri girerek çalışmamıza uyguluyoruz. </p>
<p><img src="http://www.t-infection.com/demo/navigasyon/nav3.gif" alt="Örnek" /><br />
<img src="http://www.t-infection.com/demo/navigasyon/nav5.gif" alt="Örnek" /><br />
<img src="http://www.t-infection.com/demo/navigasyon/nav6.gif" alt="Örnek" /></p>
<p>Resimlerde görülen değerleri uyguladıysak hemen hemen aşağıdaki gibi bir görüntüye sahip olacağız.<br />
<img src="http://www.t-infection.com/demo/navigasyon/nav7.gif" alt="Örnek" /></p>
<p>Çalışmamızı bu aşamada uygun yerlerden kesecek ve resmi 2 bölüme ayıracağız. (Kodlama esnasında ikiye ayırma bize büyük kolaylık sağlayacak) Photoshop&#8217;ta Crop Tool&#8217;u (C) seçerek resmimizi uygun alanlardan kesiyoruz. Ben çalışmanın üstünden, altından ve yanlardan 2px fazlalık vererek kesim yaptım. Siz dilediğiniz gibi kesebilirsiniz. </p>
<p>Kesim işleminden sonra Üst alanda yer alan üçgen bölümü 20px&#8217;lik bölüm halinde kılavuz çizgimizle ayıralım ve kesip kaydedelim. Sonrasında kalan bölümü de kesip ayrı şekilde kaydedelim. Böylelikle resmimizin üst ve alt kısmını ayrı ayrı keserek kaydetmiş olduk. (Kestiğimiz resimlere nav_ust ve nav_alt şeklinde isimler verebiliriz)<br />
<img src="http://www.t-infection.com/demo/navigasyon/nav8.gif" alt="Örnek" /><br />
Evet menümüzde kullanacağımız görselleri oluşturduk. Şimdi dilerseniz Xhtml ve Css kodlarını yazalım ve menümüzü oluşturmaya başlayalım. Önce Xhtml kodlarımızı yazarak başlıyoruz. Aşağıda yer alan kodları bir metin editörüne yazarak index.html olarak kaydedelim. </p>
<pre class="brush: xml;">
&lt;ul class=&quot;menu&quot;&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Anasayfa&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Kategoriler (+)&lt;/a&gt;
	&lt;ul class=&quot;sub&quot;&gt;&lt;li&gt;

&lt;div class=&quot;nav&quot;&gt;
	&lt;div class=&quot;nav_ust&quot;&gt;&amp;nbsp;&lt;/div&gt;
	&lt;div class=&quot;nav_alt&quot;&gt;
	&lt;h2&gt;Tüm Kategorileri Görüntülüyorsunuz&lt;/h2&gt;
	&lt;div class=&quot;navlink1&quot;&gt;

	&lt;a href=&quot;#&quot;&gt;Css &amp; Xhtml&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Javascript&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Php &amp; Mysql&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Asp.NET&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Dreamweaver&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Tasarım Genel&lt;/a&gt;
	&lt;/div&gt;

	&lt;div class=&quot;navlink2&quot;&gt;
	&lt;a href=&quot;#&quot;&gt;Photoshop&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Illustrator&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Fireworks&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Gimp&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Flash&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Web Grafik Genel&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/li&gt;

&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Makaleler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Videolar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Arşiv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Forum&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Hakkımızda&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;İletişim&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;
</pre>
<p>Kısaca Xhtml kodlarında yaptığımız şeyden bahsetmek istiyorum. Gördüğünüz gibi önce Ul etiketi ile sırasız listemizi oluşturduk, yani menümüzün görünür ögelerini yerleştirmeye başladık. Ul ve li etiketleri ile arka arkaya menümüzü inşa etmeye başladık. Kategori linkinde ise menümüzü oluşturacak olan alt menü için ayrıca bir ul ve li etiketi açtık. Li etiketi açıkken menümüzü gösterecek olan ana kodlamayı yaptık. Önce div class=&#8221;nav&#8221; isimli div etiketimizi açtık ve sonrasında navlink1 ve navlink2 etiketleri ile devam ederek içlerinde yer alacak olan linkleri yerleştirdik. Sırasıyla etiketlerimizi kapatarak menü yazımına devam ettik ve diğer görünür linklerimizi yazdık. </p>
<p>Bu noktaya kadar işin büyük bölümünü hallettik. Şimdi ise en can alıcı noktayı yani Css kodlarımızı yazacağız. Aşağıdaki Css kodlarını bir metin editörüne yazarak style.css olarak kaydedin. </p>
<pre class="brush: css;">
ul.menu {list-style:none;margin:0;padding:0;font:bold 14px/24px arial, verdana, sans-serif;}
ul.menu  li {float:left;position:relative;}
li ul {display:none;list-style:none;}
ul li a.menu{float:none;padding:8px 10px 8px 10px;background:#333;color:#fff;display:block;text-decoration:none;border-bottom:4px solid #666}
ul li a.menu:hover{color:#999;background:#666}

li:hover &gt; ul {display:block;position:absolute;margin:0;padding:0;}

.nav {width:250px;display:block;position:absolute}
.nav h2 {color:#333;background:#f5f5f5;display:block;margin:0 auto;padding-left:5px;font:bold 12px/24px arial, verdana, sans-serif;width:95%}
.nav_ust {display:block;background:url(navust.png) no-repeat;float:left;width:304px;height:20px;margin:-6px 0 0 0px;}
.nav_alt {display:block;background:url(navalt.gif) no-repeat;float:left;width:304px;height:247px;}

.navlink1, .navlink2 {width:125px;margin:10px 15px 10px 10px;float:left;display:inline;font:14px/20px arial, verdana, sans-serif;}
.navlink1 a, .navlink2 a {display:block;color:#666;background:transparent;text-decoration:none;padding:6px}
.navlink1 a:hover, .navlink2 a:hover {color:#fff;background:#333;text-decoration:none;padding:6px}
</pre>
<p>Css kodlarımızdan kısaca bahsedecek olursak. Burada yaptığımız en önemli şey menümüzün görünürlük ve gizlilik durumunu ayarlamak. Bunu da li ul bölümünde display:none değerini vererek yaptık. Alt birimlerin görünmesini sağlamak içinse li:hover > ul bölümüne display:block değerini kullandık. Diğer css kodlarına dikkat ettiyseniz Nav isimli sınıfımızı oluşturduk. Sonrasında nav_ust isimli alanı oluşturduk. Bu alana Photoshop&#8217;ta yaptığımız ilk resmi arkaplan resmi olarak atadık. Sonrasında nav_alt sınıfını oluşturduk. Bu sınıfa da sonradan kaydettiğimiz resmi arkaplan resmi olarak atadık. Gerekli değerleri verdik ve sonrasında navlink1 ve navlink2 alanlarını oluşturduk. Bu alanlarda kategorilerimizi 2 sütun olacak şekilde göstereceğimiz için 2 alan oluşturduk.  Sonrasında alanlarımızda Css düzenlemelerini sınıflara uygun değerleri atayarak tamamladık. </p>
<p>Belgeyi kaydedip görüntülediğinizde örneğimize benzer bir menü elde etmiş olacaksınız. Uygulamanın kolay ve basitçe uygulanabilir olması nedeniyle herbirinizin bunu yapabileceğini düşünüyorum. Mantık olarak klasik Css açılır bir menü oluşturduk sadece. Bu menünün bir biriminde klasik menü birimlerini göstermek yerine kendi yapmış olduğumuz Css stil ve tanımlamalarını kullandık hepsi bu :)</p>
<p>Bu uygulama modern tarayıcıların hepsinde çalışacaktır. Firefox, Opera, Chrome, IE8 üzerinde denenmiştir. Yalnız bu uygulama IE5+ ve IE6 üzerinde çalışmayacaktır! Çünkü IE eski sürümleri uygulamada kullandığımız :hover sınıfını (pseudo class) desteklemez. Bunu çalıştırabilmek için birçok küçük düzeltme js uygulaması mevcut. Ancak ben fix ile uğraşıp kafanızı karıştırmak istemedim, mazur görün. Şayet soru olarak gelirse yorumlarımda da anlatabilirim. </p>
<p>Unuttuğum veya atladığım noktalar varsa özür dilerim. Umarım sizler için faydalı olmuştur&#8230;</p>
<p><a class="onizleme" href="http://www.t-infection.com/demo/navigasyon/index.html"> Menü Önizleme</a> <a class="indir" href="http://www.t-infection.com/demo/navigasyon/nav.rar"> Menü Dosyası İndir</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/css-xhtml-ve-photoshop-ile-acilan-navigasyon-yapimi/feed/</wfw:commentRss>
		<slash:comments>21</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>120 Harika Yatay Navigasyon Örneği</title>
		<link>http://www.t-infection.com/120-harika-yatay-navigasyon-ornegi/</link>
		<comments>http://www.t-infection.com/120-harika-yatay-navigasyon-ornegi/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 17:12:11 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Kısa Kısa]]></category>
		<category><![CDATA[120]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[menus]]></category>
		<category><![CDATA[navigasyon]]></category>
		<category><![CDATA[navigation]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=554</guid>
		<description><![CDATA[Hemen belirtelim makalede geçen örnekleri indiremiyorsunuz. Sadece ilham almak amaçlı gösterilmiş. Çok güzel navigasyon örnekleri mevcut. 
]]></description>
			<content:encoded><![CDATA[<p><a title="Kaynak" href="http://www.csstea.com/css-gallery-news-and-resources/264-120-excellent-examples-of-css-horizantal-menu.html" target="_blank">Hemen belirtelim makalede geçen örnekleri indiremiyorsunuz. Sadece ilham almak amaçlı gösterilmiş. Çok güzel navigasyon örnekleri mevcut. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/120-harika-yatay-navigasyon-ornegi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

