За последние 24 часа нас посетили 19597 программистов и 1604 робота. Сейчас ищут 1989 программистов ...

Карусерь растягивает страницу

Тема в разделе "JavaScript и AJAX", создана пользователем Alex5646, 14 мар 2016.

  1. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    никак
     
  3. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда
    Да можно я с месяц назад похожую вёрстку делал, работало. А сейчас не хочет не могу понять в чём проблема, пробовал ещё Slick карусель то же самое. Это глук какой то в js идёт не правильное вычисление ширины и следствие страница расстегиваться. Только вот как решить проблему?
     
  4. Zuldek

    Zuldek Старожил

    С нами с:
    13 май 2014
    Сообщения:
    2.381
    Симпатии:
    344
    Адрес:
    Лондон, Тисовая улица, дом 4, чулан под лестницей
    Ковырять пример или плагин не буду. Обычно в этих свистелках-перделках всё указывается в настройках: фиксированный у вас враппер или резиновый.
     
  5. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда
    Там пару строк, я думаю стоило взглянуть на пример. Хотя бы одним глазом. А с плагином всё нормально.
    Не указывается! Конкретно две карусели не хотят работать с flex, и это не где не указать.
    Резиновый.
     
  6. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    если тебе лень описать проблему, то мне лень в нее вникать.
     
  7. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда
    А конкретно какое описание надо? Я дал пример там всё видно. Если не достаточно ты скажи что ещё надо?
     
  8. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    ну мне по первому посту не понятно что работает не так и что растягивается...
     
  9. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда
    Страница.
    Мне тоже тогда было не понятно. Читай ниже две карусели растягивают страницу Slick и Owl-carousel. "если тебе лень" посмотреть пример, эти корусели добавляют width: 5000px или подобное число, а это следцтвие не правильного расчёта ширины js из-за flex. Понял?
     
  10. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    а где видно, что они растягивают страницу?... бордеров то нет.. мб контент просто выпадает.
     
  11. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда
    В примере. В первом посте ссылка.
    Ширина тела документа обычно 100%, а в примере ширина около 5000px это не дохренали? Экранов ещё таких нет или мне моё приложение делать для кинотеатра?
    Мне без разницы как ты это называешь, сути от этого не меняется.
     
  12. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    суть меняется. это разные вещи..
     
  13. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда
    Суть в том что тело документа должно быть 100%, оно около 5000px, вот и всё. Объясни что по твоему такое "Выполнение мб контента" и "Растягивания страницы"?
     
  14. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Ошибка. Правильно в данном случае писать "никак".
     
  15. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    не выполнение а выпадание. я не вижу никаких 5000px. я вижу цифры 1 2 3 4 5 6 которые ездят. я так понимаю, что тебе нужно, чтобы было видно либо 1 2 3 либо 4 5 6. а видно либо 1 2 3 4 5 6 либо 4 5 6. и ты думаешь, что блок растягивается. если придать телу
    Код (PHP):
    1. border:1px solid #000000;  
    то можно увидеть, растягивается тело или контент выпадает за границы тела.
     
  16. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда
    Извини Т9
    Если ты не видешь полосу прокрутки с низу тела документа. Не видишь сам документ шириной в 5000px. То я не намерен с тобой дальше общаться. И я не понимаю вообще о чём ты (Видать в подписи ты не шутил))), и при чём тут рамка? И так всё видно

    Вот специально скриншот, на нём написано какая ширина должна быть у каждого из блоков. Не один блок не имеет ожидаемой ширины.

    [​IMG]

    Помойму тут не чего не выпадало, а растянулось.

    Добавлено спустя 16 минут 49 секунд:
    С пятью тысячами я ошибся, но немножко. Вот стили которые добавляет owl-carousel:
    Код (PHP):
    1. width: 22752px; 
    2. left: 0px; 
    3. display: block; 
    4. transform: translate3d(-9480px, 0px, 0px); 
    5. transition: all 0ms ease 0s; 
     
  17. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    у меня полоса прокрутки коротенькая. Но даже если и так, то за 100% берется ширина родительского блока. а у него ширина не указанна и он растягивает родительский блок до (видимо) предела какого то. задай ширину блока в пикселях и не морочь голову ни себе ни людям. или родительскому блоку задай человеческую ширину. это же основы верски... А рамка для отладки. но если твои слайды работают так, как задуманно, то она не нужна....

    я тебе с самого начала написал. Опиши свою проблему. ты ее не описал и теперь говоришь, что со мной что-то не так...
     
  18. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда
    Что у тебя за браузер? Попробуй это https://jsfiddle.net/mLhssfu6/3/

    И ещё 100500+ медия запросов для этого нарисовать? Нужны проценты.
     
  19. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    обычный гугл хром.

    значит родительскому задай в пикселях, или бабушкиному блоку или прабабушкиному. твои 100% должны во что-то упираться.
    ты это сам должен понимать. простейшие вещи...
     
  20. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда
    Относительно страницы. И не нужны тут пиксели.

    Добавлено спустя 19 минут 15 секунд:
    Всё я разобрался с каруселью: https://jsfiddle.net/mLhssfu6/4/
     
  21. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    о, теперь хоть понятно, что ты хотел
     
  22. Alex5646

    Alex5646 Новичок

    С нами с:
    29 дек 2015
    Сообщения:
    277
    Симпатии:
    4
    Адрес:
    От верлюда