منتديات الهجان
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتديات الهجان


 
الرئيسيةأحدث الصورالتسجيلدخول

 

  قائمة مدونة البعدانى بلغة jquery بإنسدال رائع + شرح التركيب

اذهب الى الأسفل 
كاتب الموضوعرسالة
الهجان
مستر وليد فريد
مستر وليد فريد
الهجان


ادعية لوجة الله : هوا الله
السرطان ذكر
عدد المساهمات : 4697
تاريخ الميلاد : 04/07/1975
تاريخ التسجيل : 21/09/2009
العمر : 48

 قائمة مدونة البعدانى بلغة jquery بإنسدال رائع + شرح التركيب  Empty
مُساهمةموضوع: قائمة مدونة البعدانى بلغة jquery بإنسدال رائع + شرح التركيب     قائمة مدونة البعدانى بلغة jquery بإنسدال رائع + شرح التركيب  Icon_minitimeالأحد يوليو 20 2014, 17:38

السلام عليكم ورحمة الله وبركاته

 قائمة مدونة البعدانى بلغة jquery بإنسدال رائع + شرح التركيب  Capture


اقدم لكم اليوم قائمة افقيه رائعه تدعم انسدال بسيط , القائمه بلغة jquery و css3 , ستلاحظون ان القائمه تشبه تماما قائمة مدونة "البعدانى" لذلك اردت التنويه بذلك للحفاظ على حقوق اخى الغالى جلال البعدانى .


معاينة القائمه
للمعاينة الحيه للقائمه إضغط هنا 

 قائمة مدونة البعدانى بلغة jquery بإنسدال رائع + شرح التركيب  Capture
شرح التركيب
اولا: ان كنت تريد وضع القائمه فى اداة
الكود:
 HTML/JAVASCRIPT

اذهب الى لوحة التحكم >> اختر التخطيط >> اختر اضافة اداة >> ثم اختر اداة HTML/JS 
ان واجهتك مشكله فى فهم احد الخطوات يمكنك الاستعانه بالشرح المصور من هنا
بعد فتح الاداه , ضع بها هذا الكود.

اقتباس :
الكود:

<ul id="menu">

<li><a href="#">الرئيسيه</a></li>

<li>

  <a href="#">انسدال</a>

  <ul>

<li><a href="#">فرعى</a></li>

<li><a href="#">فرعى</a></li>

<li><a href="#">فرعى</a></li>

<li><a href="#">فرعى</a></li>

</ul>

</li>

<li><a href="#">قسم</a></li>

<li><a href="#">قسم</a></li>

<li><a href="#">قسم</a></li>

</ul>

<style>

#menu, #menu ul {

 margin: 0;

 padding: 0;

 list-style: none;

}

#menu {

 width: 960px;

 margin: 60px auto;

 border: 1px solid #222;

 background-color: #111;

 background-image: linear-gradient(#444, #111);

 border-radius: 6px;

 box-shadow: 0 1px 1px #777;

}

#menu:before,

#menu:after {

 content: "";

 display: table;

}

#menu:after {

 clear: both;

}

#menu {

 zoom:1;

}

#menu li {

  text-align:right;

 float: right;

 border-right: 1px solid #222;

 box-shadow: 1px 0 0 #444;

 position: relative;

}

#menu a {

 float: right;

 padding: 12px 30px;

 color: #999;

 text-transform: uppercase;

 font: bold 12px Arial, Helvetica;

 text-decoration: none;

 text-shadow: 0 1px 0 #000;

}

#menu li:hover > a {

 color: #fafafa;

}

*html #menu li a:hover { /* IE6 only */

 color: #fafafa;

}

#menu ul {

 margin: 20px 0 0 0;

 _margin: 0; /*IE6 only*/

 opacity: 0;

 visibility: hidden;

 position: absolute;

 top: 38px;

 left: 0;

 z-index: 1;  

 background: #444;

 background: linear-gradient(#444, #111);

 box-shadow: 0 -1px 0 rgba(255,255,255,.3);

 border-radius: 3px;

 transition: all .2s ease-in-out;



}

#menu li:hover > ul {

 opacity: 1;

 visibility: visible;

 margin: 0;



}

#menu ul ul {

 top: 0;

 left: 150px;

 margin: 0 0 0 20px;

 _margin: 0; /*IE6 only*/

 box-shadow: -1px 0 0 rgba(255,255,255,.3);

}

#menu ul li {

 float: none;

 display: block;

 border: 0;

 _line-height: 0; /*IE6 only*/

 box-shadow: 0 1px 0 #111, 0 2px 0 #666;

}

#menu ul li:last-child {

 box-shadow: none;  

}

#menu ul a {  

 padding: 10px;

 width: 130px;

 _height: 10px; /*IE6 only*/

 display: block;

 white-space: nowrap;

 float: none;

 text-transform: none;

}

#menu ul a:hover {

 background-color: #0186ba;

 background-image: linear-gradient(#04acec, #0186ba);

}

#menu ul li:first-child > a {

 border-radius: 3px 3px 0 0;

}

#menu ul li:first-child > a:after {

 content: '';

 position: absolute;

 left: 40px;

 top: -6px;

 border-left: 6px solid transparent;

 border-right: 6px solid transparent;

 border-bottom: 6px solid #444;

}

#menu ul ul li:first-child a:after {

 left: -6px;

 top: 50%;

 margin-top: -6px;

 border-left: 0;

 border-bottom: 6px solid transparent;

 border-top: 6px solid transparent;

 border-right: 6px solid #3b3b3b;

}

#menu ul li:first-child a:hover:after {

 border-bottom-color: #04acec;

}

#menu ul ul li:first-child a:hover:after {

 border-right-color: #0299d3;

 border-bottom-color: transparent;

}

#menu ul li:last-child > a {

 border-radius: 0 0 3px 3px;

}

</style>

<script>

$(function() {

  if ($.browser.msie && $.browser.version.substr(0,1)<7)

  {

 $('li').has('ul').mouseover(function(){

  $(this).children('ul').css('visibility','visible');

  }).mouseout(function(){

  $(this).children('ul').css('visibility','hidden');

  })

  }

});

</script>


ثانيا: تركيب القائمه فى القالب 
قم بفتح القالب >> اختر تحرير HTML >> ابحث عن بالضغط على ctrl+f 
ثم ضع تحتها هذا الكود 
اقتباس :


الكود:
[center]
<style>[/center]


[center]
#menu, #menu ul {[/center]


[center]
 margin: 0;[/center]


[center]
 padding: 0;[/center]


[center]
 list-style: none;[/center]


[center]
}[/center]


[center]
#menu {[/center]


[center]
 width: 960px;[/center]


[center]
 margin: 60px auto;[/center]


[center]
 border: 1px solid #222;[/center]


[center]
 background-color: #111;[/center]


[center]
 background-image: linear-gradient(#444, #111);[/center]


[center]
 border-radius: 6px;[/center]


[center]
 box-shadow: 0 1px 1px #777;[/center]


[center]
}[/center]


[center]
#menu:before,[/center]


[center]
#menu:after {[/center]


[center]
 content: "";[/center]


[center]
 display: table;[/center]


[center]
}[/center]


[center]
#menu:after {[/center]


[center]
 clear: both;[/center]


[center]
}[/center]


[center]
#menu {[/center]


[center]
 zoom:1;[/center]


[center]
}[/center]


[center]
#menu li {[/center]


[center]
  text-align:right;[/center]


[center]
 float: right;[/center]


[center]
 border-right: 1px solid #222;[/center]


[center]
 box-shadow: 1px 0 0 #444;[/center]


[center]
 position: relative;[/center]


[center]
}[/center]


[center]
#menu a {[/center]


[center]
 float: right;[/center]


[center]
 padding: 12px 30px;[/center]


[center]
 color: #999;[/center]


[center]
 text-transform: uppercase;[/center]


[center]
 font: bold 12px Arial, Helvetica;[/center]


[center]
 text-decoration: none;[/center]


[center]
 text-shadow: 0 1px 0 #000;[/center]


[center]
}[/center]


[center]
#menu li:hover > a {[/center]


[center]
 color: #fafafa;[/center]


[center]
}[/center]


[center]
*html #menu li a:hover { /* IE6 only */[/center]


[center]
 color: #fafafa;[/center]


[center]
}[/center]


[center]
#menu ul {[/center]


[center]
 margin: 20px 0 0 0;[/center]


[center]
 _margin: 0; /*IE6 only*/[/center]


[center]
 opacity: 0;[/center]


[center]
 visibility: hidden;[/center]


[center]
 position: absolute;[/center]


[center]
 top: 38px;[/center]


[center]
 left: 0;[/center]


[center]
 z-index: 1;    [/center]


[center]
 background: #444; [/center]


[center]
 background: linear-gradient(#444, #111);[/center]


[center]
 box-shadow: 0 -1px 0 rgba(255,255,255,.3); [/center]


[center]
 border-radius: 3px;[/center]


[center]
 transition: all .2s ease-in-out;  [/center]


[center]
[/center]


[center]
}[/center]


[center]
#menu li:hover > ul {[/center]


[center]
 opacity: 1;[/center]


[center]
 visibility: visible;[/center]


[center]
 margin: 0;[/center]


[center]
[/center]


[center]
}[/center]


[center]
#menu ul ul {[/center]


[center]
 top: 0;[/center]


[center]
 left: 150px;[/center]


[center]
 margin: 0 0 0 20px;[/center]


[center]
 _margin: 0; /*IE6 only*/[/center]


[center]
 box-shadow: -1px 0 0 rgba(255,255,255,.3);  [/center]


[center]
}[/center]


[center]
#menu ul li {[/center]


[center]
 float: none;[/center]


[center]
 display: block;[/center]


[center]
 border: 0;[/center]


[center]
 _line-height: 0; /*IE6 only*/[/center]


[center]
 box-shadow: 0 1px 0 #111, 0 2px 0 #666;[/center]


[center]
}[/center]


[center]
#menu ul li:last-child {   [/center]


[center]
 box-shadow: none;    [/center]


[center]
}[/center]


[center]
#menu ul a {    [/center]


[center]
 padding: 10px;[/center]


[center]
 width: 130px;[/center]


[center]
 _height: 10px; /*IE6 only*/[/center]


[center]
 display: block;[/center]


[center]
 white-space: nowrap;[/center]


[center]
 float: none;[/center]


[center]
 text-transform: none;[/center]


[center]
}[/center]


[center]
#menu ul a:hover {[/center]


[center]
 background-color: #0186ba;[/center]


[center]
 background-image: linear-gradient(#04acec, #0186ba);[/center]


[center]
}[/center]


[center]
#menu ul li:first-child > a {[/center]


[center]
 border-radius: 3px 3px 0 0;[/center]


[center]
}[/center]


[center]
#menu ul li:first-child > a:after {[/center]


[center]
 content: '';[/center]


[center]
 position: absolute;[/center]


[center]
 left: 40px;[/center]


[center]
 top: -6px;[/center]


[center]
 border-left: 6px solid transparent;[/center]


[center]
 border-right: 6px solid transparent;[/center]


[center]
 border-bottom: 6px solid #444;[/center]


[center]
}[/center]


[center]
#menu ul ul li:first-child a:after {[/center]


[center]
 left: -6px;[/center]


[center]
 top: 50%;[/center]


[center]
 margin-top: -6px;[/center]


[center]
 border-left: 0; [/center]


[center]
 border-bottom: 6px solid transparent;[/center]


[center]
 border-top: 6px solid transparent;[/center]


[center]
 border-right: 6px solid #3b3b3b;[/center]


[center]
}[/center]


[center]
#menu ul li:first-child a:hover:after {[/center]


[center]
 border-bottom-color: #04acec; [/center]


[center]
}[/center]


[center]
#menu ul ul li:first-child a:hover:after {[/center]


[center]
 border-right-color: #0299d3; [/center]


[center]
 border-bottom-color: transparent;  [/center]


[center]
}[/center]


[center]
#menu ul li:last-child > a {[/center]


[center]
 border-radius: 0 0 3px 3px;[/center]


[center]
}[/center]


[center]
</style>[/center]


[center]
<script>[/center]


[center]
$(function() {[/center]


[center]
  if ($.browser.msie && $.browser.version.substr(0,1)<7)[/center]


[center]
  {[/center]


[center]
 $('li').has('ul').mouseover(function(){[/center]


[center]
  $(this).children('ul').css('visibility','visible');[/center]


[center]
  }).mouseout(function(){[/center]


[center]
  $(this).children('ul').css('visibility','hidden');[/center]


[center]
  })[/center]


[center]
  }[/center]


[center]
}); [/center]


[center]
</script>[/center]




تأكد من وجود مكتبة الـ JQUERY فى القالب , ان لم تكن موجوده ضع هذا الكود تحت الـ


اقتباس :
الكود:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>



الخطوه الاخيره , ابحث عن كود الـ HTML الخاص بالقائمه القديمه , وذلك بالبحث عن اى شئ مكتوب فى القائمه 
على سبيل المثال , قائمة مدونة ابداعاتى 



 قائمة مدونة البعدانى بلغة jquery بإنسدال رائع + شرح التركيب  Capture


مكتوب بها " الرئيسية "  ,,, نذهب للقالب ونضغط ctrl+f ونبحث عن كلمة "الرئيسية" حتى نحصل على الكود القديم ,  ثم نحدد كود الـ HTML الخاص بالقائمه القديمه كاملا , ونستبدله بالكود الجديد .

اقتباس :
الكود:
[center]
<ul id="menu">

<li><a href="#">الرئيسيه</a></li>

<li>

  <a href="#">انسدال</a>

  <ul>

<li><a href="#">فرعى</a></li>

<li><a href="#">فرعى</a></li>

<li><a href="#">فرعى</a></li>

<li><a href="#">فرعى</a></li>

</ul>

</li>

<li><a href="#">قسم</a></li>

<li><a href="#">قسم</a></li>

<li><a href="#">قسم</a></li>

</ul>[/center]


التعديلات : استبدل علامة الـ # برابط القسم الذى تريده .
سيكون شكل الكود الخاص بالقائمه القديمه مشابه لهذا 

 قائمة مدونة البعدانى بلغة jquery بإنسدال رائع + شرح التركيب  Capture


اخيرا نقوم بحفظ القالب , بعد التأكد من حفظ نسخه من القالب الاصلى .
ومبروك عليك القائمه الجديده .


اراكم فى موضوع اخر 
المرفقات
 قائمة مدونة البعدانى بلغة jquery بإنسدال رائع + شرح التركيب  Attachmentالشرح.zip
لا تتوفر على صلاحيات كافية لتحميل هذه المرفقات.
(3 Ko) عدد مرات التنزيل 0
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://waled6662003.yoo7.com
 
قائمة مدونة البعدانى بلغة jquery بإنسدال رائع + شرح التركيب
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» كود رائع جدا لتسريع مدونة بلوجر
» jQuery Image Slider with Code and TutorialSlideshow
»  طريقة اضافة عرض مواضيع المدونة بتقنية jquery في مدونات بلوجر
» اقوى سلايد شو مع شرح التركيب
» حصريا لديك رسالة جديدة بتقنية jQuery دلع اعضاءك

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات الهجان :: ركن بلوجر :: اضافات وهكات بلوجر-
انتقل الى: