Пятница, 03.05.2024, 16:02:48

Пройдите регистрацию и станьте пользователем!!!
Гость
Логин:
Пароль:

Новые сообщения Участники Правила форума Ваша ссылка Поиск RSS
  • Страница 1 из 1
  • 1
Форум » Всё для сайтов системы UCOZ » Вопросы по UCOZ » Создать несложное меню!!!
Создать несложное меню!!!
kruegerДата: Вторник, 16.02.2010, 17:39:09 | Сообщение # 1
Сообщений: 767
Награды: 5
Урок как сделать не сложное css меню для вашего сайта

Всем доброго времени суток. Этот урок Вас научит как сделать не сложное 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;
}

Все параметры остались те же, только заменяем их на то, что вы хотите увидеть при наведении на ссылку(цвет ссылки, фон под ссылкой, отступы)



[adminyellow]Отзывы[/adminyellow]
Max1-Soft™
InkoGnitOДата: Пятница, 10.09.2010, 15:56:44 | Сообщение # 2
Сообщений: 100
Награды: 0
Ну каму не сложное, а мне вот какрас сложно cry
kruegerДата: Суббота, 11.09.2010, 00:27:38 | Сообщение # 3
Сообщений: 767
Награды: 5
InkoGnitO, да тут ничего сложного нету...


[adminyellow]Отзывы[/adminyellow]
Max1-Soft™
ARTEM52RUSДата: Четверг, 04.11.2010, 19:27:31 | Сообщение # 4
Сообщений: 127
Награды: 3
InkoGnitO тут всё легко tongue
krueger спасибо за статью)) Нада как нибудь будет собственное меню сделать smile


[Table]Иди сюда чё! Есть почитать чё?©[/Table]
kruegerДата: Пятница, 05.11.2010, 01:46:06 | Сообщение # 5
Сообщений: 767
Награды: 5
ARTEM52RUS, пжл) всегда рад помочь)


[adminyellow]Отзывы[/adminyellow]
Max1-Soft™
Форум » Всё для сайтов системы UCOZ » Вопросы по UCOZ » Создать несложное меню!!!
  • Страница 1 из 1
  • 1
Поиск:

Max1-Soft.Ru | (c) | 2009-2011
Сайт оптимизирован под разрешение экрана 1280х1024 и браузеры Opera и Mozila Firefox
Design Version 4.7 | Created and Design by krueger