Ознакомиться с предложением по сертификации и аттестации на сайте http//jurists.moscow - дистанционное обучение.

Недавно на основании всех этих полезностей я сменил дизайн. Сделал это потому что этот блог был первый и пробный - я вообще про всякие CSS HTML JavaScript ничего не знал, но мне очень хотелость чего-нибудь эдакого. Приглашаю посетить мой новый блог там будет много о чём поговорить. Ну а в этом будут советы, советы, советы в помощь блоггеру как и задумывалось!

воскресенье, 24 июня 2007 г.

Создание простого вертикального меню

Меню это блин такая штучка, которая сразу выделяет блог - он становится "типа не простым", я хочу вам предложить в качестве разминки поэксперементировать с вертикальным меню которое выглядит ...

вот так
а на деле например в блоге вот так.

Что необходимо сделать?

Нужно создать HTML/JavaScript виджет и скопировать туда CSS и HTML коды:




<style type=\"text/css\">
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
#blueblock{
width: 180px;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: \'Trebuchet MS\', \'Lucida Grande\', Arial, sans-serif;
font-size: 90%;
background-color: #90bade;
color: #333;
}
* html #blueblock{ /*IE 6 only */
w\\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}
#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#blueblock li {
border-bottom: 1px solid #90bade;
margin: 0;
}
#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}
html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}
#blueblock li a:hover{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}
</style>


и

<div id=\"blueblock\">
<ul>
<li><a href=\"http://shablonblogger.blogspot.com/\">Меню 1</a></li>
<li><a href=\"http://shablonblogger.blogspot.com/\">Меню 2</a></li>
<li><a href=\"http://shablonblogger.blogspot.com/\">Меню 3</a></li>
<li><a href=\"http://shablonblogger.blogspot.com/\">Меню 4</a></li>
<li><a href=\"http://shablonblogger.blogspot.com/\">Меню 5</a></li>
<li><a href=\"http://shablonblogger.blogspot.com/\">Меню 6</a></li>
</ul>
</div>


Вот и всё касательно установки кода, далее приступим к кастомизации меню, а именно, что в коде за что отвечает!

В HTML, давайте начнём с конца, нужно заменить заголовки меню на ваши собственные и адрес моего сайта убрать долой, который я поставил в код, конечно надобно заменить на ваши, куда вы хотите перенаправлять по щелчку на менюшке.

В Css части, в принципе тоже ничего сложного нет, только текста побольше:

ширина меню регулируется в
#blueblock{
width: 180px;
...

цвета до наведения мышкой регулируются в
#blueblock li a{
...
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
...

а после наведения в #blueblock li a:hover{...

1 комментарий:

FuseSound комментирует...

НЕ работает!!! Блин а нужен ох как!
цвета не меняются!!!
Пробовал на сателите http://dj-mp3-music.blogspot.com/