Опубликовано: 26 октября 2015
Как сделать плавающее горизонтальное меню Есть решение
Как сделать плавающее горизонтальное меню, что бы при прокрутки вниз панель оставалась в верху экрана.
Опубликовано: 26 октября 2015
Как сделать плавающее горизонтальное меню, что бы при прокрутки вниз панель оставалась в верху экрана.
|
||||
Дорогие друзья!К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте. | ||||
Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер. | ||||
Internet Explorer от Microsoft |
Chrome от Google |
Safari от Apple |
Opera от Opera Software |
Firefox от Mozilla |
Комментарии (6)
1. В файле "theme.script.html" (сайт-дизайн-шаблоны) в самый конец файла вставьте код:<script type="text/javascript"> </script>
2. в блоке пользовательских стилей пропишите правило:
в блоке пользовательских стилей пропишите правило:
Так же Вы можете изменить высоту и цвет фона плавающего меню:
в блоке пользовательских стилей пропишите правило:
Всё выше описанное применил на своём сайте. все работает. Спасибо!
а как сделать чтобы при переходе на товар, было видно и заголовок h1?
как это было до установки плавающего меню, при переходе на страницу товара.
заранее спасибо.
В файле product.html строку:
замените строкой:
То что нужно. Спасибо!
Здравствуйте, возникла проблема с мобильной версткой после добавления кода стали наезжать иконки на категории.
Заменили строку:
$(window).scroll(function() {if ( MatchMedia("only screen and (min-width: 993px)") ) {if ( $(this).scrollTop()>=250 ) {$(".tree-wrapper").addClass( "fixed" );}else if ( $(this).scrollTop()<240 ) {$(".tree-wrapper").removeClass( "fixed" );}}});
Выдает ошибку теперь, помогите исправить пожалуйста.
Решение:
<script type="text/javascript">
$(window).scroll(function() {
if ( MatchMedia("only screen and (min-width: 993px)") ) {
if ( $(this).scrollTop()>=250 ) {
$(".tree-wrapper").addClass( "fixed" );
}else if ( $(this).scrollTop()<240 ) {
$(".tree-wrapper").removeClass( "fixed" );
}
}
});
</script>