Внимание! На сайте будут проходить большие изменения.
Все проблемы будут решены в ближайшее время..

Меню Сайта



Форма входа



Друзья сайта

RU.SocialPoster.com


Новое на Форуме



Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0





Всем доброго времени суток. Сегодня я научу вас, как сделать не сложное css меню для вашего сайта.


И так, начнем.

1. Для начала, нам потребуется основа css меню.Пропишем перед нашим скриптом:

<style type="text/css">

2. Придадим нашему меню форму.
Для это пропишем следущее:

#vmenu ul {
list-style: none;
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}

Сейчас я расскажу какой параметр за что отвечает.

  • Margin – это внутренний отступ в элементе.
  • Padding – это внешнее пространство (отступ).

  • Font-family – название шрифта использованного в данном меню.
    (обычно пишется несколько шрифтов, компьютер автоматически читает первый шрифт, если такого не имеется на компьютере, берется за следующий. Шрифты следует писать через запятую.)
  • Font-size – размер шрифта, пишется в пикселях.
  • Font-style – определяет начертание шрифта. (используют italic, oblique, normal)
  • Font-weight – устанавливает насыщенность шрифта. (используют bold, bolder, lighten, normal)
  • Text-decoration - добавляет оформление текста в виде его подчеркивания, перечеркивания, линии над текстом и мигания.(используют blink , line-through , overline , underline , none)
    3. Придадим нашему меню границы.
    Для этого пропишем следующее:

    #vmenu {
    width: 150px;
    margin: 10px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #84ac46;
    border-right-color: #84ac46;
    border-bottom-color: #84ac46;
    border-left-color: #84ac46;
    }

  • width – ширина меню.
    border-top-width – устанавливает толщину границы сверху
    border-right-width –справа
    border-bottom-width – снизу
    border-left-width – слева

  • border-top-style – устанавливает стиль границы сверху
    border-right-style – справа
    border-bottom-style –снизу
    border-left-style – слева

  • border-top-color – устанавливает цвет обводки сверху
    border-right-color – справа
    border-bottom-color – снизу
    border-left-color – слева

    4. Далее придадим границу, цвет и все остальное кнопкам.

    #vmenu li a {
    text-decoration: none;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-bottom-color: #84ac46;
    }

    Тут думаю вам все понятно.

    5. Сейчас добавим стиля для ссылок, когда на них не навели.

    #vmenu li a:link, #vmenu li a:visited {
    color: #8f8f8f;
    display: block;
    background-color: #ffffff;
    padding-top: 3px;
    padding-right: 0;
    padding-bottom: 3px;
    padding-left: 10px;
    }

  • Color – цвет ссылки, до наведения на нее.
  • Background-color – фон под ссылкой, когда на нее не навели.
  • Далее идут отступы. Читать про них выше.

    6. Сейчас добавим стиля для ссылок, когда на них навели.

    #vmenu li a:hover {
    color: #000000;
    background: #b1e264;
    padding-top: 3px;
    padding-right: 0;
    padding-bottom: 3px;
    padding-left: 10px;
    }

  • Все параметры остались те же, только заменяем их на то, что вы хотите увидеть при наведении на ссылку(цвет ссылки, фон под ссылкой, отступы)
  • Категория: Настройка сайта/шаблона |Просмотров: 814 |Добавил: vladon| Рейтинг: 2.6/25


    8)iDream   (17.01.2010)[ Материал]
    Супер урок

    6)koltor   (05.01.2010)[ Материал]
    Боооольшое спс!!! очень пригодилось!!! smile

    4)iWonderful   (29.12.2009)[ Материал]
    Клёво даже очень огромное спс wink

    5)vladon   (31.12.2009)[ Материал]
    На здорровье)Для вас стараюсь.

    2)Vladimir   (29.12.2009)[ Материал]
    спасибо за теги што и за што отвечают , а как зделать вертикальную менюшку ?

    3)vladon   (29.12.2009)[ Материал]
    Ты наверное имел в виду горизонтальную)Об этом я расскажу в своей следующей статье.

    1)vladon   (29.12.2009)[ Материал]
    Автор лично я)по вопросам сборки меню для вашего сайта обращайтесь по icq 3130858 или скайп vladon303
    Расценки на меню можно посмотреть тут: Услуги и цены

    7)iDream   (17.01.2010)[ Материал]
    автор молодец!

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]


    InuCoz.Com © 2009 - 2010 | Design by TRUST | Хостинг от uCoz | Sitemap | Sitemap-forum