Статистика
Всего: 1011 Новых за месяц: 271 Новых за неделю: 90 Новых вчера: 7 Новых сегодня: 7 Из них: Пользователей: 755 Проверенных: 253 Модераторов: 1 Администраторов: 2 Парней: 988 Девушек: 23
|
|
| Меню |
| kazika | Дата: Четверг, 28.08.2008, 09:21 | Сообщение # 1 |
Группа: Проверенные
Сообщений: 3
| Как сделать меню как у вас?
|
| |
| | |
| chakl | Дата: Четверг, 28.08.2008, 09:40 | Сообщение # 2 |
Регистрация: 17.05.2008
Группа: Администраторы
Сообщений: 37
| Код для CSS: Quote #MainMenu { width:150px; margin:0; border:0; } #tab { margin:0; top:0; } #tab ul { margin:0; padding:0; list-style:none; float:left; } #tab li { float:left; margin:0; padding:0; clear:both; } #tab a { background:#000000 url("http://dezign.ucoz.net/images/window_top.gif") right top; margin:0; padding:0; text-decoration:none; width:150px; border:0; display:block; float:left; } #tab a span { display:block; background:('') left top; padding:0 20px 0 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11; color:#FFFFFF; font-weight:bold; line-height:31px; } #tab a:hover,#tab li.item_active a { background-position:right bottom; border-color:#000000; } #tab a:hover span,#tab li.item_active a span { background-position:left bottom; color:#FFFFFF; font-weight:bold; font-style:normal; text-decoration:none; } .dropmenudiv { position:absolute; top:0; float:left; display:block; visibility:hidden; border:0 solid #330066; color:#FFFFFF; z-index:100; text-decoration:none; padding:0; } .dropmenudiv ul { margin:0; padding:0; list-style:none; } .dropmenudiv li { display:inline; margin:0; padding:0; } .dropmenudiv a:link, .dropmenudiv a:visited { width:170px; margin:0; padding:0; display:block; border:0 solid #000000; color:#FFFFFF; background:('http://dezign.ucoz.net/window_top_blue.gif') left top; font-weight:bold; font-style:normal; text-decoration:none; } .dropmenudiv a span { float:left; display:block; line-height:34px; background:url("http://dezign.ucoz.net/images/window_top.gif") right top; padding:0 20px 0 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11; color:#FFFFFF; } .dropmenudiv a span { float:none; } .dropmenudiv a:hover { border:0 solid #000000; background-position:left bottom; font-weight:bold; font-style:normal; text-decoration:none; color:#FFFFFF; } .dropmenudiv a:hover span { background-position:right bottom; color:#FFFFFF; font-weight:bold; } Код самого меню: Quote <div id="MainMenu"> <div id="tab"> <ul> <li><a href="$HOME_PAGE_LINK$"><span>Главная</span></a></li> <li><a href="http://dezign.ucoz.net/index/0-3"><span>Обратная связь</span></a></li> <li><a href="http://dezign.ucoz.net/forum/"><span>Форум</span></a></li> <li><a href="http://dezign.org.ru/load/2-1" onMouseover="cssdropdown.dropit(this,event,'dropmenu_01')"><span>Шаблоны Ucoz</span></a></li> <li><a href="http://dezign.org.ru/load/3-1" onMouseover="cssdropdown.dropit(this,event,'dropmenu_02')"><span>Шаблоны DLE</span></a></li> <li><a href="http://www.dezign.org.ru/load/16-1" onMouseover="cssdropdown.dropit(this,event,'dropmenu_03')"><span>Разное</span></a></li> </ul> </div> </div> <div id="dropmenu_01" class="dropmenudiv"> <ul> <li><a href="http://dezign.ucoz.net/load/4"><span>Игровые</span></a></li> <li><a href="http://dezign.ucoz.net/load/5"><span>Разное</span></a></li> <li><a href="http://dezign.ucoz.net/load/6"><span>Дизайн</span></a></li> <li><a href="http://dezign.ucoz.net/load/7"><span>Кино,Музыка</span></a></li> <li><a href="http://dezign.ucoz.net/load/15"><span>Абстрактные</span></a></li> </ul> </div> <div id="dropmenu_02" class="dropmenudiv"> <ul> <li><a href="http://dezign.ucoz.net/load/9"><span>Игровые</span></a></li> <li><a href="http://dezign.ucoz.net/load/10"><span>Разное</span></a></li> <li><a href="http://dezign.ucoz.net/load/11"><span>Дизайн</span></a></li> <li><a href="http://dezign.ucoz.net/load/12"><span>Кино,Музыка</span></a></li> </ul> </div> <div id="dropmenu_03" class="dropmenudiv"> <ul> <li><a href="http://dezign.org.ru/load/20"><span>Кисти</span></a></li> <li><a href="http://dezign.org.ru/load/17"><span>Иконки</span></a></li> <li><a href="http://dezign.org.ru/load/50"><span>Шрифты</span></a></li> </ul> </div> В качестве примера взял свое меню... А этот код вставить в тег [head]..[/head]: Quote <script src="http://se4ever.ru/templates/SE4ever/js/vp.js" language="javascript" type="text/javascript"></script> <script type="text/javascript"><!-- //Chrome Drop Down Menu- Author: Dynamic Drive //Last updated: June 14th, 06' v2.0 var cssdropdown={ disappeardelay: 500, //set delay in miliseconds before menu disappears onmouseout disablemenuclick: false, //when user clicks on a menu item with a drop down menu, disable menu item's link? enableswipe: 1, //enable swipe effect? 1 for yes, 0 for no //No need to edit beyond here//////////////////////// dropmenuobj: null, ie: document.all, firefox: document.getElementById&&!document.all, swipetimer: undefined, bottomclip:0, getposOffset:function(what, offsettype){ var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop; var parentEl=what.offsetParent; while (parentEl!=null){ totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop; parentEl=parentEl.offsetParent; } return totaloffset; }, swipeeffect:function(){ if (this.bottomclip<parseInt(this.dropmenuobj.offsetHeight)){ this.bottomclip+=10+(this.bottomclip/10) //unclip drop down menu visibility gradually this.dropmenuobj.style.clip="rect(0 auto "+this.bottomclip+"px 0)" } else return this.swipetimer=setTimeout("cssdropdown.swipeeffect()", 10) }, showhide:function(obj, e){ if (this.ie || this.firefox) this.dropmenuobj.style.left=this.dropmenuobj.style.top="-500px" if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover"){ if (this.enableswipe==1){ if (typeof this.swipetimer!="undefined") clearTimeout(this.swipetimer) obj.clip="rect(0 auto 0 0)" //hide menu via clipping this.bottomclip=0 this.swipeeffect() } obj.visibility="visible" } else if (e.type=="click") obj.visibility="hidden" }, iecompattest:function(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body }, clearbrowseredge:function(obj, whichedge){ var edgeoffset=0 if (whichedge=="rightedge"){ var windowedge=this.ie && !window.opera? this.iecompattest().scrollLeft+this.iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15 this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetWidth if (windowedge-this.dropmenuobj.x < this.dropmenuobj.contentmeasure) //move menu to the left? edgeoffset=this.dropmenuobj.contentmeasure-obj.offsetWidth } else{ var topedge=this.ie && !window.opera? this.iecompattest().scrollTop : window.pageYOffset var windowedge=this.ie && !window.opera? this.iecompattest().scrollTop+this.iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18 this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetHeight if (windowedge-this.dropmenuobj.y < this.dropmenuobj.contentmeasure){ //move up? edgeoffset=this.dropmenuobj.contentmeasure+obj.offsetHeight if ((this.dropmenuobj.y-topedge)<this.dropmenuobj.contentmeasure) //up no good either? edgeoffset=this.dropmenuobj.y+obj.offsetHeight-topedge } } return edgeoffset }, dropit:function(obj, e, dropmenuID){ if (this.dropmenuobj!=null) //hide previous menu this.dropmenuobj.style.visibility="hidden" //hide menu this.clearhidemenu() if (this.ie||this.firefox){ obj.onmouseout=function(){cssdropdown.delayhidemenu()} obj.onclick=function(){return !cssdropdown.disablemenuclick} //disable main menu item link onclick? this.dropmenuobj=document.getElementById(dropmenuID) this.dropmenuobj.onmouseover=function(){cssdropdown.clearhidemenu()} this.d ropmenuobj.onmouseout=function(e){cssdropdown.dynamichide(e)} this.dropmenuobj.onclick=function(){cssdropdown.delayhidemenu()} this.showhi de(this.dropmenuobj.style, e) this.dropmenuobj.x=this.getposOffset(obj, "left")+obj.offsetWidth this.dropmenuobj.y=this.getposOffset(obj, "top")-obj.offsetHeight this.dropmenuobj.style.left=this.dropmenuobj.x-0+0-this.clearbrowseredge(obj, "rightedge")+"px" this.dropmenuobj.style.top=this.dropmenuobj.y-1-this.clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+1+"px" } }, contains_firefox:function(a, b) { while (b.parentNode) if ((b = b.parentNode) == a) return true; return false; }, dynamichide:function(e){ var evtobj=window.event? window.event : e if (this.ie&&!this.dropmenuobj.contains(evtobj.toElement)) this.delayhidemenu() else if (this.firefox&&e.currentTarget!= evtobj.relatedTarget&& !this.contains_firefox(evtobj.currentTarget, evtobj.relatedTarget)) this.delayhidemenu() }, delayhidemenu:function(){ this.delayhide=setTimeout("cssdropdown.dropmenuobj.style.visi bility='hidden'",this.disappeardelay) //hide menu }, clearhidemenu:function(){ if (this.delayhide!="undefined") clearTimeout(this.delayhide) }, startchrome:function(){ for (var ids=0; ids<arguments.length; ids++){ var menuitems=document.getElementById(arguments[ids]).getElementsByTagName("a") for (var i=0; i<menuitems.length; i++){ if (menuitems[i].getAttribute("rel")){ var relvalue=menuitems[i].getAttribute("rel") menuitems[i].onmouseover=function(e){ var event=typeof e!="undefined"? e : window.event cssdropdown.dropit(this,event,this.getAttribute("rel")) } } } } } } //--></script>
|
| |
| | |
| FOREVER | Дата: Суббота, 30.08.2008, 11:29 | Сообщение # 3 |
Группа: Проверенные
Сообщений: 8
| Мда...а в какое место вставлять код css??? По подробнее можно?
|
| |
| | |
| kazika | Дата: Суббота, 30.08.2008, 20:57 | Сообщение # 4 |
Группа: Проверенные
Сообщений: 3
| FOREVER, вниз
|
| |
| | |
| chakl | Дата: Суббота, 30.08.2008, 22:32 | Сообщение # 5 |
Регистрация: 17.05.2008
Группа: Администраторы
Сообщений: 37
| FOREVER, знаешь что такое CSS?? в принципе вставлять в любое место можно, желательно как сказал kazika, Вниз!!!!!
|
| |
| | |
| kazika | Дата: Воскресенье, 31.08.2008, 09:42 | Сообщение # 6 |
Группа: Проверенные
Сообщений: 3
| chakl, а вот Quote (chakl) А этот код вставить в тег [head]..[/head]: куда(на какой странице)
|
| |
| | |
| chakl | Дата: Воскресенье, 31.08.2008, 11:08 | Сообщение # 7 |
Регистрация: 17.05.2008
Группа: Администраторы
Сообщений: 37
| Quote (kazika) куда(на какой странице) На той странице на которой будет меню! Короче сделай так: 1)Зайди в панель управления--Управление Дизайном--Быстрая замена 2) Режим замены: Многострочный Что заменить: [/head] На что заменить: Quote <script src="http://se4ever.ru/templates/SE4ever/js/vp.js" language="javascript" type="text/javascript"></script> <script type="text/javascript"><!-- //Chrome Drop Down Menu- Author: Dynamic Drive //Last updated: June 14th, 06' v2.0 var cssdropdown={ disappeardelay: 500, //set delay in miliseconds before menu disappears onmouseout disablemenuclick: false, //when user clicks on a menu item with a drop down menu, disable menu item's link? enableswipe: 1, //enable swipe effect? 1 for yes, 0 for no //No need to edit beyond here//////////////////////// dropmenuobj: null, ie: document.all, firefox: document.getElementById&&!document.all, swipetimer: undefined, bottomclip:0, getposOffset:function(what, offsettype){ var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop; var parentEl=what.offsetParent; while (parentEl!=null){ totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop; parentEl=parentEl.offsetParent; } return totaloffset; }, swipeeffect:function(){ if (this.bottomclip<parseInt(this.dropmenuobj.offsetHeight)){ this.bottomclip+=10+(this.bottomclip/10) //unclip drop down menu visibility gradually this.dropmenuobj.style.clip="rect(0 auto "+this.bottomclip+"px 0)" } else return this.swipetimer=setTimeout("cssdropdown.swipeeffect()", 10) }, showhide:function(obj, e){ if (this.ie || this.firefox) this.dropmenuobj.style.left=this.dropmenuobj.style.top="-500px" if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover"){ if (this.enableswipe==1){ if (typeof this.swipetimer!="undefined") clearTimeout(this.swipetimer) obj.clip="rect(0 auto 0 0)" //hide menu via clipping this.bottomclip=0 this.swipeeffect() } obj.visibility="visible" } else if (e.type=="click") obj.visibility="hidden" }, iecompattest:function(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body }, clearbrowseredge:function(obj, whichedge){ var edgeoffset=0 if (whichedge=="rightedge"){ var windowedge=this.ie && !window.opera? this.iecompattest().scrollLeft+this.iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15 this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetWidth if (windowedge-this.dropmenuobj.x < this.dropmenuobj.contentmeasure) //move menu to the left? edgeoffset=this.dropmenuobj.contentmeasure-obj.offsetWidth } else{ var topedge=this.ie && !window.opera? this.iecompattest().scrollTop : window.pageYOffset var windowedge=this.ie && !window.opera? this.iecompattest().scrollTop+this.iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18 this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetHeight if (windowedge-this.dropmenuobj.y < this.dropmenuobj.contentmeasure){ //move up? edgeoffset=this.dropmenuobj.contentmeasure+obj.offsetHeight if ((this.dropmenuobj.y-topedge)<this.dropmenuobj.contentmeasure) //up no good either? edgeoffset=this.dropmenuobj.y+obj.offsetHeight-topedge } } return edgeoffset }, dropit:function(obj, e, dropmenuID){ if (this.dropmenuobj!=null) //hide previous menu this.dropmenuobj.style.visibility="hidden" //hide menu this.clearhidemenu() if (this.ie||this.firefox){ obj.onmouseout=function(){cssdropdown.delayhidemenu()} obj.onclick=function(){return !cssdropdown.disablemenuclick} //disable main menu item link onclick? this.dropmenuobj=document.getElementById(dropmenuID) this.dropmenuobj.onmouseover=function(){cssdropdown.clearhidemenu()} this.d ropmenuobj.onmouseout=function(e){cssdropdown.dynamichide(e)} this.dropmenuobj.onclick=function(){cssdropdown.delayhidemenu()} this.showhi de(this.dropmenuobj.style, e) this.dropmenuobj.x=this.getposOffset(obj, "left")+obj.offsetWidth this.dropmenuobj.y=this.getposOffset(obj, "top")-obj.offsetHeight this.dropmenuobj.style.left=this.dropmenuobj.x-0+0-this.clearbrowseredge(obj, "rightedge")+"px" this.dropmenuobj.style.top=this.dropmenuobj.y-1-this.clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+1+"px" } }, contains_firefox:function(a, b) { while (b.parentNode) if ((b = b.parentNode) == a) return true; return false; }, dynamichide:function(e){ var evtobj=window.event? window.event : e if (this.ie&&!this.dropmenuobj.contains(evtobj.toElement)) this.delayhidemenu() else if (this.firefox&&e.currentTarget!= evtobj.relatedTarget&& !this.contains_firefox(evtobj.currentTarget, evtobj.relatedTarget)) this.delayhidemenu() }, delayhidemenu:function(){ this.delayhide=setTimeout("cssdropdown.dropmenuobj.style.visi bility='hidden'",this.disappeardelay) //hide menu }, clearhidemenu:function(){ if (this.delayhide!="undefined") clearTimeout(this.delayhide) }, startchrome:function(){ for (var ids=0; ids<arguments.length; ids++){ var menuitems=document.getElementById(arguments[ids]).getElementsByTagName("a") for (var i=0; i<menuitems.length; i++){ if (menuitems[i].getAttribute("rel")){ var relvalue=menuitems[i].getAttribute("rel") menuitems[i].onmouseover=function(e){ var event=typeof e!="undefined"? e : window.event cssdropdown.dropit(this,event,this.getAttribute("rel")) } } } } } } //--></script> [/head] Жми "Произвести замену"! Теперь этот код появится на каждой странице сайта и соответственно меню будет работать везде!
|
| |
| | |
| Nayomnik | Дата: Воскресенье, 07.09.2008, 22:28 | Сообщение # 8 |
Группа: Пользователи
Сообщений: 1
| Помогите!! Я скачал у вас меню CS! Как мне поставить её на сайт!!!
|
| |
| | |
| chakl | Дата: Воскресенье, 07.09.2008, 23:35 | Сообщение # 9 |
Регистрация: 17.05.2008
Группа: Администраторы
Сообщений: 37
| Что за меню CS????
|
| |
| | |
| Soner | Дата: Воскресенье, 21.09.2008, 14:16 | Сообщение # 10 |
|
Группа: Проверенные
Сообщений: 1
| что то у меня меню не идет
Сообщение отредактировал Soner - Воскресенье, 21.09.2008, 14:17 |
| |
| | |
| chakl | Дата: Воскресенье, 21.09.2008, 22:15 | Сообщение # 11 |
Регистрация: 17.05.2008
Группа: Администраторы
Сообщений: 37
| Soner, ты на этом сайте хочешь меню поставить-- http://sernovodsk.ucoz.ru/ ??? у тя там черезчур много скриптов! Сайт лагает нереально!!!
|
| |
| | |
| Sashok911 | Дата: Пятница, 17.10.2008, 19:56 | Сообщение # 12 |
Группа: Проверенные
Сообщений: 7
| А не выходит потому - что картинки которые должны быть фоном - удалены!
|
| |
| |
|
|