Daha önceki dersimizde Horizontal scrol menü nasıl yapılır onu göstermiştim. Bu dersimizde de aynı kodlarla biraz daha farklı tasarım katarak vertical menü yapımını göstereceğim.
Continue reading
Tag Archives: Overflow
jQuery & CSS Horizontal Scrol Menu Dersi
İki gündür siteye ders ekleyemiyordum bugün 2. dersimizi yapalım.. Biraz hasta olduğum için bu dersin video anlatımı olmayacak.
İnternet arşivinde milyonlarca flash menüye rastlayabilirsiniz fakat , ne içeriğiniz google tarafından indexlenir ne de linkiniz içeriğe dahil edilir.. Bu yüzden Flash’ın pabucunu dama atan jQuery menüler, animasyonlar hatta tamamen jquery kullanılmış scriptler mevcut.Bunlardan jquery horizontal Scrol Menü nasıl yapılır bunu anlatacağım. Continue reading
jQuery hover ve chlidren Metodu – Video Ders
Dünkü dersimizde jQuery‘de hover metodunu kullanarak resmimizin şeffaflık ayarlarının, mouse hareketi ile değişmesini sağladık. Continue reading
jQuery Extra Seçimli Extra Ajax Dropdown Menü
Demo | Download
Demoyu incelediğinizde gerçekten hayran bırakan ve extra seçim aralıklarıyla, menü açıklamaları ve ajax kullanımıyla göz kabartan menü özellğine sahip.. Şimdiye kadar zingocan.com da verdiğimiz dropdown menülerden en iyisi diyebilirim..Ajax menü, Submenü ve submenü başlıkları, menü içerisinde form oluşturabilme ve header image kullanabilme şansımız var…Ayrıca iki çeşit renk düzenine sahip demo1 ve demo 2 de inceyebilirsiniz.
Hemen scrptin kullanımına geçelim..
Scriptin bağımlılıkları;
optional: jquery.metadata.plugin
optional: jquery.hoverIntent.plugin
aşağıda javascriptimizi çağırıyoruz;
<code>$(".myMenu").buildMenu(
{
template:"menuVoices.jsp",
additionalData:"",
menuWidth:200,
openOnRight:false,
menuSelector: ".menuContainer",
iconPath:"ico/",
hasImages:true,
</code><code> fadeInTime:200,
fadeOutTime:100,
</code><code>adjustLeft:2,
adjustTop:10,
opacity:.95,
shadow:true,</code><code>
closeOnMouseOut:true,</code><code>
closeAfter:500,
minZindex:200,
hoverIntent:0
});</code>
veya aşağıdaki ile asıl menüyü çağırıyoruz;
(bu bağlam opera sistemlerinde tam çalışmayabilir)
<code>$(document).buildContextualMenu(
{
template:"menuVoices.html",
menuWidth:200,
overflow:2,
menuSelector: ".menuContainer",
iconPath:"ico/",
hasImages:false,</code><code>
</code><code> fadeInTime:200,</code>
<code> fadeOutTime:100,</code>
<code> adjustLeft:0,
adjustTop:0,
opacity:.99,
shadow:true,
</code><code>onContextualMenu:function(o,e){}</code>
<code> });</code>
Aşağıda verdiğim kodda menü başlıkları yeralmaktaır;
<code><!-- menu voices --><div><table class="rootVoices" cellspacing='0' cellpadding='0' border='0'><tr> <td menu="menu_12" >ajax menu 1</td> <td menu="menu_2" >menu 2</td> <td menu="menu_3" >menu 3</td> </tr></table> </div> </code> <!– end menu voices –>
ve diğer her submenü için;
<code><!-- example code --><div id="menu_1" class="menu"><a rel="title" >title menu_1.1</a> <!-- menuvoice title-->
<a href="../mb_carusel/carousel.html" target="_blank" img="image.gif" >menu_1.1 (href)</a> <!-- menuvoice with href-->
<a action="document.title=('menu_1.2')" >menu_1.2</a> <!-- menuvoice with js action-->
<a rel="separator"></a> <!-- menuvoice separator-->
<a action="document.title=('menu_1.3')" disabled=true>menu_1.3</a> <!-- menuvoice disabled-->
<a action="document.title=('menu_1.4')" menu="menu_1" img="image.png">menu_1.4</a><!-- menuvoice with js action, image and submenu-->
</div></code>
Bölgelerini kendinize göre değişerek sonuca ulaşınız..Teşekkürler..İşte Örnekler;
Demo | Download





