Поиск:
  • Страница 1 из 1
  • 1
Модератор форума: Senator  
Красивое меню для сайта
Дата: Понедельник, 23.05.2011, 20:31 | Сообщение # 1
Offline
  • Пользователь
  • Ранг: Лейтенант
  • 79 Сообщения
[Table]http://chablon.ucoz.ru/_ph/1/2/508267276.png[/Table]

[Table]Для светлого: [/Table]

Code
<style type="text/css">        
.suckerdiv ul{        
margin: 0;        
padding: 0;        
list-style-type: none;        
width: 160px; /* Width of Menu Items */        
border-bottom: 1px solid #ccc;        
}        

.suckerdiv ul li{        
position: relative;        
}        

/*Sub level menu items */        
.suckerdiv ul li ul{        
position: absolute;        
width: 170px; /*sub menu width*/        
top: 0;        
visibility: hidden;        
}        

/* Sub level menu links style */        
.suckerdiv ul li a{        
display: block;        
overflow: auto; /*force hasLayout in IE7 */        
color: black;        
text-decoration: none;        
background: #fff;        
padding: 1px 5px;        
border: 1px solid #ccc;        
border-bottom: 0;        
}        

.suckerdiv ul li a:visited{        
color: black;        
}        

.suckerdiv ul li a:hover{        
background-color: #377CB4;        
}        

.suckerdiv .subfolderstyle{        
background: url(http://promax.pp.ru/imagesmenu/arrow-list.gif) no-repeat center right;        
}        

/* Holly Hack for IE \*/        
* html .suckerdiv ul li { float: left; height: 1%; }        
* html .suckerdiv ul li a { height: 1%; }        
/* End */        

</style>        

<script type="text/javascript">        
var menuids=["suckertree1"]        

function buildsubmenus(){        
for (var i=0; i<menuids.length; i++){        
var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")        
for (var t=0; t<ultags.length; t++){        
ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"        
if (ultags[t].parentNode.parentNode.id==menuids[i])        
ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px"        
else        
ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px"        
ultags[t].parentNode.onmouseover=function(){        
this.getElementsByTagName("ul")[0].style.display="block"        
}        
ultags[t].parentNode.onmouseout=function(){        
this.getElementsByTagName("ul")[0].style.display="none"        
}        
}        
for (var t=ultags.length-1; t>-1; t--){        
ultags[t].style.visibility="visible"        
ultags[t].style.display="none"        
}        
}        
}        

if (window.addEventListener)        
window.addEventListener("load", buildsubmenus, false)        
else if (window.attachEvent)        
window.attachEvent("onload", buildsubmenus)        
</script>        

<div class="suckerdiv">        
<ul id="suckertree1">        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a></li>        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a>        
<ul>        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a>        
</li>        
</ul>        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a>        
<ul>        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a>        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a>        
</ul>        
</li>        
</div>

[Table]Для темного: [/Table]

Code
<style type="text/css">        
.suckerdiv ul{        
margin: 0;        
padding: 0;        
list-style-type: none;        
width: 160px; /* Width of Menu Items */        
border-bottom: 1px solid #000000;        
}        

.suckerdiv ul li{        
position: relative;        
}        

/*Sub level menu items */        
.suckerdiv ul li ul{        
position: absolute;        
width: 170px; /*sub menu width*/        
top: 0;        
visibility: hidden;        
}        

/* Sub level menu links style */        
.suckerdiv ul li a{        
display: block;        
overflow: auto; /*force hasLayout in IE7 */        
color: #FFFFFF;        
text-decoration: none;        
background: #000000;        
padding: 1px 5px;        
border: 1px solid #FFFFFF;        
border-bottom: 0;        
}        

.suckerdiv ul li a:visited{        
color: #FFFFFF;        
}        

.suckerdiv ul li a:hover{        
background-color: #999999;        
}        

.suckerdiv .subfolderstyle{        
background: #000000 no-repeat center right;        
}        

/* Holly Hack for IE \*/        
* html .suckerdiv ul li { float: left; height: 1%; }        
* html .suckerdiv ul li a { height: 1%; }        
/* End */        

</style>        

<script type="text/javascript">        
var menuids=["suckertree1"]        

function buildsubmenus(){        
for (var i=0; i<menuids.length; i++){        
var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")        
for (var t=0; t<ultags.length; t++){        
ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"        
if (ultags[t].parentNode.parentNode.id==menuids[i])        
ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px"        
else        
ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px"        
ultags[t].parentNode.onmouseover=function(){        
this.getElementsByTagName("ul")[0].style.display="block"        
}        
ultags[t].parentNode.onmouseout=function(){        
this.getElementsByTagName("ul")[0].style.display="none"        
}        
}        
for (var t=ultags.length-1; t>-1; t--){        
ultags[t].style.visibility="visible"        
ultags[t].style.display="none"        
}        
}        
}        

if (window.addEventListener)        
window.addEventListener("load", buildsubmenus, false)        
else if (window.attachEvent)        
window.attachEvent("onload", buildsubmenus)        
</script>        

<div class="suckerdiv">        
<ul id="suckertree1">        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a></li>        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a>        
<ul>        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a>        
</li>        
</ul>        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a>        
<ul>        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a>        
<li><a href="Сылка" title="Описание при наведении">Название страницы</a>        
</ul>        
</li>        
</div>
Дата: Понедельник, 23.05.2011, 21:42 | Сообщение # 2
Offline
  • Пользователь
  • 918 Сообщения
  • Страница 1 из 1
  • 1
Поиск:
Администрация проекта не несет ответственности за публикуемые материалы.
Дизайн полностью принадлежит "Up-Rise.Ru".
Дизайн сайта разработал life_man.
© 2025 Сайт управляется системой uCoz.