Всем привет! Сегодня я покажу вам, дорогие друзья, как установить в блог простое меню. Плавающее меню или другое название фиксированное "Fixed Menu", будет находится в верху блога. При прокрутке страницы, оно всегда останется неподвижным. Как например в Blogger navbar.
Установка плавающего меню происходит в два шага. Проверял фиксированное меню на различных шаблонах, всё работает без замечаний. Это простое меню будет хорошим дополнением к вашему блогу. В меню можно разместить рекламные, рефферальные ссылки или ссылки на другие ваши блоги или блоги друзей и так далее. Посмотрим скриншоты, будет пока два стиля меню - простое черное и синее.
Как установить фиксированное плавающее меню в Blogger
Для этого, вам нужно зайти в панель инструментов Blogger - Шаблон - Изменить HTML. Далее нажимаем форматировать шаблон, Ctrl+F и находим тег: ]]></b:skin>
Чуть выше тега вставляем стиль меню. Стиль меню синий:
/* Floating Menu */ #ki_floating_menu{background-color: #1484CE;background: #1484ce;background: -moz-linear-gradient(top, #1484ce 0%, #1274b5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1484ce), color-stop(100%,#1274b5));background: -webkit-linear-gradient(top, #1484ce 0%,#1274b5 100%);background: -o-linear-gradient(top, #1484ce 0%,#1274b5 100%);background: -ms-linear-gradient(top, #1484ce 0%,#1274b5 100%);background: linear-gradient(to bottom, #1484ce 0%,#1274b5 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1484ce', endColorstr='#1274b5',GradientType=0 );border-bottom: 1px solid rgba(255, 255, 255, 0.1);box-shadow: 0 2px 0 #0E5A8C;box-shadow: 0px 2px 0px #0e5a8c;height:34px;width:100%;min-width:970px;position:fixed;top:0;left:0;z-index:9999;overflow:hidden;border-bottom:1px solid #2a8fd2;} #ki_floating_menu ul{list-style: none;margin:0 auto;width:970px;} #ki_floating_menu ul li{float:left} #ki_floating_menu ul li a{line-height:34px;padding:0 15px;color:#f0e8e5;font-size:13px;font-family:Arial, sans-serif;text-shadow:0px -1px 0px #0f669f;display:block;text-decoration:none;border-right: 1px solid #1470ad;border-left:1px solid #2a88c6;} #ki_floating_menu ul li a:hover{background-color:rgba(255,255,255,0.125);color:white;}
Изменить значение 970px, до размера вашего блога. Затем находим следующий тег: </head> и чуть ниже вставляем код:
<!-- Floating Menu--> <div id='ki_floating_menu'> <ul> <li style='border-left:1px solid rgba(30, 30, 30, 0.125);'><a href='/'><img alt='Home' border='0' src='http://4.bp.blogspot.com/-EjgIhPH-_8k/T2X5jYfOJZI/AAAAAAAABmw/yA1YFlwMqRU/s1600/home.png' style='padding:0px;'/></a></li> <li><a href='#'>Меню 1</a></li> <li><a href='#'>Меню 2</a></li> <li><a href='#'>Меню 3</a></li> <li><a href='#'>Меню 4</a></li> <li><a href='#'>Меню 5</a></li> </ul> </div>
Всё, готово. Если вам нужно чёрное простое плавающее меню, тогда код стиля такой:
/* Floating Menu Minimalis*/ #ki_floating_menu_black{background-color: #333;box-shadow: 0px 1px 3px rgba(0,0,0,0.4);height:34px;width:100%;min-width:970px;position:fixed;top:0;left:0;z-index:9999;overflow:hidden;border-bottom:1px solid #000;} #ki_floating_menu_black ul{list-style: none;margin:0 auto;width:970px;} #ki_floating_menu_black ul li{float:left} #ki_floating_menu_black ul li a{line-height:34px;padding:0 15px;color:#cacaca;font-size:13px;font-family:Arial, sans-serif;text-shadow:0px -1px 0px #000;display:block;text-decoration:none;border-right: 1px solid #555;} #ki_floating_menu_black ul li a:hover{background-color:#666;color:white;}
Изменить так же 970px, до размера вашего блога. А чуть ниже тега </head> вставляем такой код:
<!-- Floating Menu--> <div id='ki_floating_menu_black'> <ul> <li style='border-left:1px solid #555'><a href='/'><img alt='Home' border='0' src='http://2.bp.blogspot.com/-kodysCW2shE/UXjGba74koI/AAAAAAAAD7I/wm2vEcaWIxo/s1600/home2.png' style='padding:0px;'/></a></li> <li><a href='#'>Меню 1</a></li> <li><a href='#'>Меню 2</a></li> <li><a href='#'>Меню 3</a></li> <li><a href='#'>Меню 4</a></li> <li><a href='#'>Меню 5</a></li> </ul> </div>
Как вставить ссылки в плавающее меню blogger
Делается это очень просто. Заменяем решетку # на ссылку страницы или на любую статью и так далее. Вместо Меню 1. 2. 3. 4. 5. даём любое название. Если Вы хотите вставить ссылку на определённые ярлыки, то вместо решеток подставляем '/search/label/здесь название ярлыка' только ярлык должен точно соответствовать, то есть, если у вас ярлыки с большой буквы то и прописываете его с большой, если с маленькой то с маленькой буквы. Вот вроде всё. По моему ни чего не пропустил. Всем пока до новых встреч.
С уважением, Сергей
Меню подсмотрел - blog.kangismet
Как его сделать светло-серым, как бы вообще хотелось что бы вы это указали в коде, выпадающим меню + ко всему, и как убрать разделение между кнопками и сделать сому полоску шире?
Все это делается в стилях (первый код), пробуйте, ничего сложного нету.
Выпадающим как сделать?
Установи вот это выпадающее-gameryard.org/2013/03/floating-navigation-menu-for-blogger.html
он кривой, ошибка за ошибкой в html коде выскакивает. Вы знаете как в этом меню сделать всплывающие окна или нет?
Вот тебе добавляй между основным:
<ul>
<li><a href=’#’>меню #1</a></li>
<li><a href=’#’>меню #2</a></li>
<li><a href=’#’>меню #3</a></li>
</ul>
я с самого начала это делал, не работает
Тогда ставь готовое выпадающее меню.
я уже писал что оно не работает, спасибо буду искать подходящее для себя.
Я не имею ввиду меню о каком говоришь, есть и другие. Поищи.
Может у вас все-таки есть какой-нибудь вариант плавающего выпадающего горизонтального меню, не тот что вы предлагали, потому что перерыл много чего, толком нормально не нашел.
А вам обязательно фиксированное меню? Или главное, чтобы было выпадающим?
Если честно надо и то и другое
Меню Ajax в стиле Mashable смотрел? Или другие в этом блоге.
Оно не фиксированное)
Попробую найти тебе.Теперь только завтра,сейчас поздно уже. 🙂
ну как дела? Я вот еще описывал пару вопросов здесь bloggerforum.ru/gorizontalxnoe-menyu-slayder-smena-shrifta-t1406.html , может знаете ответы?
Сегодня будет плавающее, выпадающее меню,специально для тебя.