С Новым годом! Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
1 / 1 / 0
Регистрация: 29.05.2015
Сообщений: 103
1

Фиксированное плавающее меню наезжает на блок

21.09.2015, 09:58. Показов 2818. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, нужна помощь, переделываю чужую работу
Пациент http://thermis.ru/shop/gazovye-kotly.html

Здесь блок top_nav наезжает на фильтры каталога (выбор производителя). Z-index не предлагать, т.к. выглядит очень некрасиво, когда каталог наезжает на меню

CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
 
/*шапка*/
header{
 
clear: both;
 
   height:164px;
}
/*фиксированное плавающее меню*/
#top_nav{
 
clear: both;
   top: 164px; /*высота шапки в пикселях*/
   position: fixed;
   z-index: 1000;
   width: 100%;
   
}
   
}
Пробовал задавать высоту самого top_nav как height:49px; - не помогло

Собственно сам подключаемый скрипт

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
  var h_hght = 164; // высота шапки
  var h_mrg = 0;    // отступ когда шапка уже не видна
  j(function(){
   j(window).scroll(function(){
      var top = j(this).scrollTop();
      var elem = j('#top_nav');
      if (top+h_mrg < h_hght) {
       elem.css('top', (h_hght-top));
      } else {
       elem.css('top', h_mrg);
      }
    });
  });
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2015, 09:58
Ответы с готовыми решениями:

Блок наезжает на блок с товарами из бд при уменьшении экрана
при уменьшении экрана текст наезжает на товары из бд. фиксированную высоту ставить для блока pr не...

Плавающее меню
Нужно сделать плавающее меню, которое сначала в положении relative, когда проскроливаешь до...

Плавающее меню
Доброго времени суток, уважаемые форумчане! В моём распоряжении есть следующий код прокрутки...

Плавающее меню
Здраствуйте уважаемые программисты!:) Вот имеется меню:Main MENU{ POPUP{ MENUITEM &quot;About&quot; ,...

5
1 / 1 / 0
Регистрация: 29.05.2015
Сообщений: 103
21.09.2015, 10:21  [ТС] 2
Вот выделенный кусок блока, который все портит, откуда он взялся понять не могу
Миниатюры
Фиксированное плавающее меню наезжает на блок   Фиксированное плавающее меню наезжает на блок  
0
Эксперт HTML/CSS
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
21.09.2015, 10:43 3
Цитата Сообщение от drzorin Посмотреть сообщение
Здравствуйте, нужна помощь, переделываю чужую работу
Либо кто-то плохо делал свою работу, либо вы плохо переделываете.
1) Перешел по ссылке и так и не понял что на что там наезжает? Скрины ваши вообще ни о чем не говорят.
2) Что значит "фиксированное плавающее меню"?
3) Переходим по ссылке https://validator.w3.org/ и смотрим что у вас там творится... Открыл разметку - там ужас
1
1 / 1 / 0
Регистрация: 29.05.2015
Сообщений: 103
21.09.2015, 11:09  [ТС] 4
Сделали как сделали.
Да, на скринах нет курсора, так бы было понятнее, если перейти по ссылке, то блок top_nav наезжает на элементы поиска каталога, например он полностью перекрывает Фильтр по производителю. Сейчас надо бы исправить эту ошибку, потом с валидатором
0
Эксперт HTML/CSS
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
21.09.2015, 11:13 5
Цитата Сообщение от drzorin Посмотреть сообщение
если перейти по ссылке, то блок top_nav наезжает на элементы поиска каталога
Выложите скрин и на нем покажите что на что наехало, не надо инспектора кода, просто, что не так? обведите его красным на скрине
0
1 / 1 / 0
Регистрация: 29.05.2015
Сообщений: 103
21.09.2015, 11:26  [ТС] 6
Я постарался обозначить, где именно блок перекрывает меню и примерную ширину этого блока отметил справа.
плавающее меню, как я понял, сделано так http://mattweb.ru/moj-blog/jav... -stranitsy
соответственно можно сделать обычное меню, прокручиваемое меню, отключив скрипт, тогда проблема уходит. но это неинтересно

Да, и, кстати насчет валидатора, так сразу, у меня указан DOCTYPE и xmlns="http://www.w3.org/1999/xhtml и не очень понятно откуда ошибка, но она пришла от первых мастеров
Миниатюры
Фиксированное плавающее меню наезжает на блок  
0
21.09.2015, 11:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.09.2015, 11:26
Помогаю со студенческими работами здесь

Плавающее меню
Всем привет! Использую CMS WordPress и шаблон для неё. Работает всё отлично. Но вот недавно зашёл...

Плавающее меню
есть меню нужно сделать чтоб оно двигалось за пользователем &lt;!--...

Плавающее меню
Привет. Здесь меню перемещается вместе с прокруткой страницы (плавающее)...

плавающее меню
ребят, я тут редактирую landing помогите пожалуйста сделать плавающее меню, т.е. чтоб когда я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru