Как Поменять Вид Кнопок Меню
#1
Отправлено 02 Апрель 2012 - 22:44
как поменять внешний вид кнопок меню, с простой надписи на какую нибудь красивую кнопочку, ну или хотя бы на четкий выделенный прямоугольник, но лучше красивую кнопку?
#2
Отправлено 03 Апрель 2012 - 17:30
#mainmenu li a { background: url("http://img.storeland.ru/web/upload/assets/images/71/70060/tm_link_border.gif") no-repeat scroll right top transparent; color: #FFFFFF; display: block; float: left; font: bold 12px/40px Helvetica,Tahoma,Arial,sans-serif; padding-left: 15px; padding-right: 15px; text-decoration: none; text-transform: uppercase; }
то есть мы меняем фон background на необходимую Вам картинку или же если Вы хотите сделать обычный цветной треугольник то достаточно значение заменить цветом например #000000
#3
Отправлено 04 Апрель 2012 - 00:03
Vaccina (03 Апрель 2012 - 17:30) писал:
#mainmenu li a { background: url("http://img.storeland.ru/web/upload/assets/images/71/70060/tm_link_border.gif") no-repeat scroll right top transparent; color: #FFFFFF; display: block; float: left; font: bold 12px/40px Helvetica,Tahoma,Arial,sans-serif; padding-left: 15px; padding-right: 15px; text-decoration: none; text-transform: uppercase; }
то есть мы меняем фон background на необходимую Вам картинку или же если Вы хотите сделать обычный цветной треугольник то достаточно значение заменить цветом например #000000
ПОМЕНЯЛА НА ЦВЕТ, ПОЛУЧИЛАСЬ ОДНА СПЛОШНАЯ ПОЛОСА! В ЧЕМ ОШИБКА http://ecofuel.storeland.ru/
/*main menu*/
#top-menu {height: 40px;overflow: hidden;} #mainmenu li, #langmenu li { display:inline;}
#mainmenu li a{
font: bold 12px/40px Helvetica, Tahoma, Arial, sans-serif;
color: #b70618;
display: block;
float: left;
padding-right: 15px;
padding-left: 15px;
text-transform: uppercase;
text-decoration: none;
background: #1e36eb no-repeat right top; }
#mainmenu li a:hover {
background: url({ASSETS_IMAGES_PATH}tm_link_border.gif) repeat-x center bottom;
#4
Отправлено 04 Апрель 2012 - 19:32
#5
Отправлено 06 Апрель 2012 - 16:36
Vaccina (04 Апрель 2012 - 19:32) писал:
a.button {
display: -moz-inline-stack;
display: inline-block;
width: 41px;
height: 23px;
background: url("http://dabuttonfacto...se&hp=20&vp=11") no-repeat;
line-height: 23px;
vertical-align: text-middle;
text-align: center;
color: #ffffff;
font-family: Calibri;
font-size: 18px;
font-weight: bold;
font-style: normal;
text-shadow: #222222 1px 1px 0;
}
a.button > span {
display: -moz-inline-block;
}
#6
Отправлено 06 Апрель 2012 - 20:56
Так же он направлен на один браузер firefox что видно по свойству -moz- данное меню может совершенно не корректно отображаться в других браузерах.
А для удаления выделения пункта меню при наведении - необходимо удалить в файле стилей класс
#mainmenu li a:hover { background: url("http://img.storeland.ru/web/upload/assets/images/10/9976/tm_link_border.gif") repeat-x scroll center bottom transparent; }
#7
Отправлено 08 Апрель 2012 - 15:30
#8
Отправлено 09 Апрель 2012 - 19:54
всмысле вот у меня слева а я хочу посередине прямо под логотипом - http://s144851.storeland.ru/
#9
Отправлено 09 Апрель 2012 - 23:27
блоку:
#top-menu { height: 40px; overflow: hidden; }прописать ширину width:900px; например
далее
прописать ниже
#mainmenu{margin:0 auto;}
#10
Отправлено 20 Апрель 2012 - 19:09
Vaccina (09 Апрель 2012 - 23:27) писал:
блоку:
#top-menu { height: 40px; overflow: hidden; }прописать ширину width:900px; например
далее
прописать ниже
#mainmenu{margin:0 auto;}
#11
Отправлено 20 Апрель 2012 - 23:07
Данный код на скриншоте тоже ничем не поможет, так как необходимо знать стили.
Как предполагаю, тут вставлены цветовые фоны картинками.
Редактировать код необходимо в main.css
#12
Отправлено 22 Апрель 2012 - 08:14
Vaccina (20 Апрель 2012 - 23:07) писал:
Данный код на скриншоте тоже ничем не поможет, так как необходимо знать стили.
Как предполагаю, тут вставлены цветовые фоны картинками.
Редактировать код необходимо в main.css
#13
Отправлено 23 Апрель 2012 - 20:30
Цитата
Рисуют в графическом редакторе или используют конструкторы кнопок. Вам необходимо изображение данной кнопки. Адрес известен. Вам необходимо просто нажать правой кнопкой по изображению - и выбрать пункт сохранить как изображение (зависит от вашего браузера).
#14
Отправлено 24 Апрель 2012 - 02:38
Vaccina (23 Апрель 2012 - 20:30) писал:
код у меня теперь такой
.leftmenu li li a {
border-bottom: 3px solid #D6D6D6;
color: #d00616;
display: block;
font: 15px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;
padding: 7px 10px;
text-decoration: none;
white-space: nowrap;
background: url("http://ekofuel.ru/we...060/button.png") no-repeat;
}
#15
Отправлено 24 Апрель 2012 - 21:20
#17
Отправлено 04 Июнь 2013 - 14:22
#18
Отправлено 04 Июнь 2013 - 14:41
Dreifeld (04 Июнь 2013 - 14:22) писал:
При наведении - в файле main.css это код:
.leftmenu li li a:hover { background: url(http://miyako.storeland.net/lm-bg.jpg) repeat-x left bottom; }Вам нужно изменить изображение - lm-bg.jpg. Сначала удаляете его из Сайт-Редактор шаблонов - список слева - Изображения. Затем загружаете ваше с названием lm-bg в формате jpg
Чтобы добавить фон для меню слева можно сделать так:
Найдите в main.css код:
.leftmenu li li a { display: block; padding: 5px 10px; border-bottom: 1px solid #D6D6D6; font: normal 13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999999; text-decoration: none; }и замените на:
.leftmenu li li a { display: block; padding: 5px 10px; border-bottom: 1px solid #D6D6D6; font: normal 13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999999; text-decoration: none; background: red; /*ваш цвет*/ }или если хотите вместо цвета подгрузить изображение, тогда так:
.leftmenu li li a { display: block; padding: 5px 10px; border-bottom: 1px solid #D6D6D6; font: normal 13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999999; text-decoration: none; background: url("{ASSETS_IMAGES_PATH}название изображения"); }Название изображения заменяете на свое. Само изображение загружаете через Сайт-Редактор шаблонов - слева список - Выберите файл
#20
Отправлено 04 Январь 2014 - 23:01
#megamenu { height: 54px; left: 238px; position: absolute; top: 90px; }и задать фон, пример:
#megamenu { background:url ('ссылка на картинку') no-repeat left center; height: 54px; left: 238px; position: absolute; top: 90px; }
Кнопки вы какие хотите изменить?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных