PDA

View Full Version : ویرایش منو



alia.n
دوشنبه 06 شهریور 1391, 18:47 عصر
سلام دوستان میشه این منو رو جوروی ویرایش کرد که راست چین بشه یعنی دکمه home بیاد سمت راست و خود منو هم در سمت راست و یا وسط قرار بگیره اخه من هرچی باهاش ور رفتم راست چین و یا وسط چین بشه نشد که نشد میشه بگید کدوم قسمتشو ویرایش کنم ممنون


91931

mehrzad_ali
دوشنبه 06 شهریور 1391, 20:15 عصر
سلام با فایر باگ درستش کن

alia.n
سه شنبه 07 شهریور 1391, 01:04 صبح
سلام با فایر باگ درستش کن

سلام دوست من مگه با خود asp نمیشه درستش کرد با دستکاری فایل css ویا فایل های دیگه اخه من خودم بلد نیستم اما فایرباگ هم یه جور ویرایشگر

mahmood1000
سه شنبه 07 شهریور 1391, 01:19 صبح
محتوای فایل menu.css رو با این گد بروز کن

/**
*********************************************
* Prototype of styles for horizontal CSS-menu
* @data 30.06.2009
*********************************************
* (X)HTML-scheme:
* <div id="menu">
* <ul class="menu">
* <li><a href="#" class="parent"><span>level 1</span></a>
* <div><ul>
* <li><a href="#" class="parent"><span>level 2</span></a>
* <div><ul><li><a href="#"><span>level 3</span></a></li></ul></div>
* </li>
* </ul></div>
* </li>
* <li class="last"><a href="#"><span>level 1</span></a></li>
* </ul>
* </div>
*********************************************
*/

/* menu::base */
div#menu {
height: 52px;
padding-left: 6px;
background: url(images/left.png) no-repeat;
_background: url(images/left.gif) no-repeat;
width:auto;
}

div#menu ul {
margin: 0;
padding: 0;
list-style: none;
float: right;
}
div#menu ul.menu {
padding-right: 6px;
background: url(images/right.png) no-repeat right 0;
_background: url(images/right.gif) no-repeat right 0;
}

div#menu li {
position: relative;
margin: 0;
padding: 0 0px 0 0;
display: block;
float: right;
z-index: 9;
width: auto;
}
div#menu ul ul li {
z-index: 9;
}
div#menu li div {
list-style: none;
float: right;
position: absolute;
z-index: 11;
top: 52px;
left: 0;
visibility: hidden;
width: 180px;
margin: 0px 0 0 -4px;
padding: 0;
background: url(images/subsubmenu-top.png) no-repeat 0px 0;
_background: url(images/subsubmenu-top.gif) no-repeat 0px 0;
}
div#menu ul ul {
z-index: 12;
padding: 0px 4px 10px 4px;
background: url(images/submenu-bottom.png) no-repeat 0px bottom;
_background: url(images/submenu-bottom.gif) no-repeat 0px bottom;
margin: 10px 0 0 0;
}
div#menu li:hover>div {
visibility: visible;
}

div#menu a {
position: relative;
z-index: 10;
height: 50px;
display: block;
float: right;
line-height: 50px;
text-decoration: none;
margin-top: 1px;
white-space: nowrap;
width: auto;
padding-right:5px;
text-align:center;
}
div#menu span {
margin-top: 2px;
padding-left: 15px;
color: #fff;
font: normal 13px Helvetica,Arial,FreeSans,sans-serif;
background: none;
line-height: 50px;
display: block;
cursor: pointer;
background-repeat: no-repeat;
background-position: 95% 0;
text-align: center;
}

/* menu::level1 */
div#menu a {
padding: 0 10px 0 0;
line-height: 50px;
height: 52px;
margin-right: 5px;
_margin-right: 1px;
background: none;
text-transform: uppercase;
}
div#menu a:hover {
background: url(images/selected-right-sub.png) no-repeat right -1px;
}
div#menu a:hover span {
background: url(images/selected-left-sub.png) no-repeat 0 -3px;
}
div#menu li.current a,
div#menu ul.menu>li:hover>a {
background: url(images/selected-right-sub.png) no-repeat right -1px;
}
div#menu li.current a span,
div#menu ul.menu>li:hover>a span {
background: url(images/selected-left-sub.png) no-repeat 0 -3px;
}

div#menu ul.menu>li:hover>a span {
color: #24c9ff;
}
div#menu li { }
div#menu li.last { background: none; }

/* menu::level2 */
div#menu ul ul li {
background: none;
padding: 0;
}
div#menu ul ul a {
padding: 0px;
height: auto;
float: none;
display: block;
line-height: 25px;
font-size: 13px;
color: #fff;
z-index: -1;
padding-left: 5px;
white-space: normal;
width: 152px;
margin: 0 8px;
text-transform: none;
}

div#menu ul ul a span {
padding: 0 5px;
line-height: 25px;
font-size: 13px;
}
div#menu li.current ul a,
div#menu li.current ul a span {
background:none;
}
div#menu ul ul a:hover {
background:none;
background-color: #004054;
}
div#menu ul ul a:hover span {
background:none;
color: #24c9ff;
}
div#menu ul ul a.parent {
background: url(images/submenu-pointer.png) no-repeat right bottom;
_background-image: url(images/submenu-pointer.gif);
}
div#menu ul ul a.parent span {
background:none;
}
div#menu ul ul a.parent:hover {
background: url(images/submenu-pointer.png) no-repeat right bottom;
_background: url(images/submenu-pointer-hover.gif) no-repeat right bottom;
background-color: #004054;
}
div#menu ul ul a.parent:hover span {
background:none;
}
div#menu ul ul span {

margin-top: 0;
text-align: right;
}
div#menu ul ul li.last { background: none; }
div#menu ul ul li {
width: 100%;
}

/* menu::level3 */
div#menu ul ul div {
width: 180px;
padding: 0;
margin: -62px 0 0 165px !important;
}
div#menu ul ul ul {
padding: 10px 4px 0 4px;
}
div#menu ul ul div li {
position:relative;
top:-10px;
}

/* lava lamp */
div#menu li.back {
background: url(images/selected-left-sub.png) no-repeat 0 0;
width: 5px;
height: 52px;
z-index: 8;
position: absolute;
padding: 0;
margin: 0px 0 0 0;
}

div#menu li.back .left {
padding:0;
width:auto;
background: url(images/selected-right-sub.png) no-repeat right 0;
height: 52px;
margin: 0 0 0 5px;
float: none;
position: relative;
top: 0;
left: 0;
visibility: visible;
}

mahmood1000
سه شنبه 07 شهریور 1391, 01:21 صبح
شما تنها با تغییر

float: left;

به
float: right;
میتونستید مشکلتون رو حل کنید.

alia.n
سه شنبه 07 شهریور 1391, 01:56 صبح
شما تنها با تغییر

float: left;

به
float: right;
میتونستید مشکلتون رو حل کنید.

دوست عزیزاین کار رو بلد نبودم شما گفتید انجام دادم اما زیر منو ها از سمت چپ به راست باز میشن بجای راست به چپ

mahmood1000
سه شنبه 07 شهریور 1391, 08:34 صبح
ببینید دوست عزیز اول این منویی که شما دارید استفاده میکنید دارای کپی رایت هستش و تا هزینش رو پرداخت نکنید نمیتونید از اون استفاده کنید. شما فقط کافیه لینک پایین صفحه رو حذف کنید.

<div id="copyright">Copyright &copy; 2012 <a href="http://apycom.com/">Apycom jQuery Menus</a></div>
خواهید دید که چه اتفاقی میوفته توی صفحه.
ثانیا شما باید برای ایجاد همچین منوهایی با آشنایی اولیه با JQuery و CSS داشته باشید.
حالا پیشنهاد من به شما اینه که توی گوگل عبارت Lava Lamp (http://www.google.com/search?hl=fa&sa=X&ei=JTU8UM3iHeeK0AWi8YGoAw&ved=0CBsQvwUoAQ&q=jquery+lavalamp+menu+plugin&spell=1&biw=1440&bih=809) و سرچ کنید. میبینید که مثالها و نمونهای زیادی از این نوع منو در اختیار شما قرار میده.
تو این سایت (http://nixboxdesigns.com/projects/jquery-lavalamp/tutorials.php) شما میتونید آموزش طراحی این منو را قدم به قدم جلو برید
چند تا از سایت هایی که این منو را در اختیار میزارند:
سایت شماره 1 (http://www.gmarwaha.com/blog/2007/08/23/lavalamp-for-jquery-lovers/)
سایت شماره 2 (http://www.queness.com/post/530/simple-lava-lamp-menu-tutorial-with-jquery)
سایت شماره 3 (http://www.geektantra.com/projects/jquery-sliding-menu/)

بازم بگردی میتونی نمونهای دیگه هم پیدا کنی.
جی کوئری منوهای قشنگ خیلی داره. به این سایت (http://www.freshdesignweb.com/jquery-menu.html) یه سر بزن نمونهای جالبی معرفی کرده.

alia.n
سه شنبه 07 شهریور 1391, 16:31 عصر
سلام دوستان کسی نمی تونه منوی که گذاشتم رو راست چین کنه به همراه این که زیر منو ها هم از سمت راست به چپ باز شوند هر چی دست کاری میکنم راست چین میشه اما منوها از سمت چپ به راست باز میشن:گریه:

mahmood1000
سه شنبه 07 شهریور 1391, 16:55 عصر
سلام دوستان کسی نمی تونه منوی که گذاشتم رو راست چین کنه به همراه این که زیر منو ها هم از سمت راست به چپ باز شوند هر چی دست کاری میکنم راست چین میشه اما منوها از سمت چپ به راست باز میشن:گریه:

دوست عزیز شما انگار به عرایض بنده توجه نکردید؟؟!!
من که بشما گفتم این منو کپی رایت داره. و نمیشه از اون استفاده کرد . شما به محض اینکه لینک کپی رایت رو که بردارید در بالای صفحه شما یه لینک دیگه ضاهر میشه.
درخصوص زیر منوها باید بگم که برو تو قسمت جاوا و جی کوئری سوالت رو مطرح کن. اینجا به نتیجه ای نمیرسی.

در آخر اینو بگم شما مجبور میشد برای اجرا این منو از همون همون کاریو که بالا گفتم انجام بدید.

amir_3d_mad
چهارشنبه 29 شهریور 1391, 01:43 صبح
جهت حذف کپی رایت این کد را در صفحه اضافه کنید :

<script type="text/javascript">
jQuery(document).ready(function ($) {

$("body div:last").remove();
});
</script>