Jump to content

d0ublezer0

User
  • Posts

    784
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by d0ublezer0

  1. Блин, ну никак не получается. Всё равно наезжает на нижнее оформление. Посмотрите пожалуйста скрипт float.js на странице http://denver.transmagistral.ru/services/ Ограничение отрабатывает в функции floatingMenu.move: var maxPaddingTop = 548; var maxPaddingBottom = 400; floatingMenu.move = function () { var currentBlockHeight=floatingMenu.menuContentContainer.offsetHeight; var docHeight = getDocumentHeight(); // получает полную высоту документа var maxBottomPos = docHeight - maxPaddingBottom - currentBlockHeight; // ограничиваем нижнее положение if (floatingMenu.nextY >= maxBottomPos) { floatingMenu.menu.style.top = maxBottomPos + 'px'; } else { floatingMenu.menu.style.top = floatingMenu.nextY + 'px'; } // ограничиваем верхнее положение if (floatingMenu.nextY <= maxPaddingTop) { floatingMenu.menu.style.top = maxPaddingTop + 'px'; } else { floatingMenu.menu.style.top = floatingMenu.nextY + 'px'; } } Такое ощущение, что оба "ограничителя" борются за право быть последним, назначившим высоту.
  2. И верно. Третьим будешь?
  3. Объясняю. Если блок имеет position:absolute, то он не растягивается в высоту по размеру содержимого.
  4. Да-да, это всё понятно. Одно "но" - так как плавающий DIV имеет абсолютное позиционирование, он не растягивается по вертикали при установленном значении overflow:hidden (обычный рецепт) Поэтому его высоту не получается вычислить.
  5. Сделал http://denver.transmagistral.ru/services/ Что пришлось поправить в скрипте: 1. Скрипт не понимает процентные значения для начального положения. Пришлось избавиться от функции сдвига по горизонтали, по сути она мне и не нужна была. Спозиционировал в процентах через CSS. 2. Максимально верхнее положение определил в переменную, и добавил условие, предложенное Great Rash Что делать с нижней границей - не знаю. Размер меню по вертикали всегда будет разный, если он не явно задан как отследить, где находится нижний угол? PS- сейчас, если высота окна маленькая, то меню "набегает" на "подвал".
  6. Это будет действенно для верхней границы (в принципе, я и сам додумался) а вот с нижней как быть?
  7. Да, оно. Но в скрипте я не нашел вариантов установки верхней границы (выше которой нельзя подниматься) и нижней (ниже которой нельзя спускаться) Хочу использовать здесь: http://denver.transmagistral.ru/services/ Левое меню должно плавать в пределах контента UPD: Как-то раз мне попадался скрипт с такими установками, но сейчас никак не могу вспомнить, где видел.
  8. "Грешно смеяться над больными людьми" (с) откуда-то
  9. Пример не могу показать, если бы нашел, оттуда бы и взял. Значит, нужен такой скрипт, который бы обеспечивал эффект плавающего меню. При этом важно ограничить верхнее и нижнее положение относительно границ страницы - чтобы не наезжал на оформление. Мне не нужны всякие выпадающие списки или дополнительные красивости. Нужно просто плавно "елозить" блоком до определенных границ. Помогите ссылкой?
  10. почему тогда у него работает?
  11. У Лебедева есть рецепт, как встроить знак рубля в HTML. Для своих нужд я выбрал последний рецепт, приведенный на сайте Лебедева, который объединяет достоинства всех предложенных методов. Я попробовал воспользоваться им на странице http://denver.transmagistral.ru/services/ Однако, ничего у меня не получилось. Firefox нормально показывает знак только если Р написано жирным шрифтом, иначе палка сливается с буквой IE вообще никак не переваривает Opera - тоже самое что и Firefox Есть еще варианты, как сделать?
  12. Пришлось немного подправить под себя нормально вроде получилось: http://denver.transmagistral.ru/services/ Теперь возник вопрос о знаке рубля. Создам новую тему, чтобы не мешать одно с другим.
  13. Ты маньяк, однако Спасибо за решение. Да, кстати, "резинку" держит нормально.
  14. <p style="border-bottom:1px dotted #000; display:block;"> <span style="display:block; background:#fff;">Письменная консультация 1 стр. <span style="display:block; background:#fff; float:right;">от 500</span> </span> </p> не получается. если первому спану сделать margin-bottom: -1px, то он целиком закроет второй спан А если не делать вложенность спанов, то спан с ценой получается ниже, чем спан с текстом
  15. Как ни крутил, никак не придумаю, как сделать. Есть список услуг, нужно прицепить цены к правому краю, и промежуток заполнить чем-либо. если прибить цену к правому краю, то размер блока (или спан) с ценой ограничивается собственно текстом, внутри него содержащимся. Как добиться такого эффекта: Возможно ли вообще?
  16. Разобрался сам. Надо просто вместо метода POST использовать GET. Вот так всё просто.
  17. Такая проблема: Имеем форму, которая через POST пересылает значения на страницу с поиском (например, www.stroykann.ru прям под логотипом строка поиска) Набираем запрос, нажимаем "найти", смотрим на результаты, переходим дальше на любую страницу, нажимаем кнопку "Назад" в браузере и получаем ошибку, что страница устарела. Как этого избежать? Чтобы не появлялась эта ошибка о необходимости отправлять данные заново?
  18. Очень странно. Проверю запросы. По внешнему виду еще есть замечания у кого?
  19. Да? Какой у вас интернет?у меня даже из дома (на модеме) всё достаточно быстро
  20. всё работает. Описание доделал. никто не посмотрел?
  21. Посмотрите, что получилось: Обновленная форма пока не работает описания фитингов и отправка заказа. Посмотрите верстку, и удобство пользования - потыкайте
  22. Форма еще кривая, я над ней работаю. Спасибо всем за отзывы.
  23. видимо, раз шла речь о негативности отсутствия контейнеров, то предполагается решать проблему переноса через CSS? white-space:nowrap? Но тогда как быть с маленькими блоками текста? Например в номере телефона 123-45-67 - только в nobr обернуть
  24. Теперь понял. Спасибо за вариант. Думаю, имеет право на жизнь. Попробую.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy