Размер фото в js лайтбоксе [РЕШЕНО]
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
-
Esox
- Подающий надежды

- Сообщения: 121
- Зарегистрирован: 25 сен 2019, 00:27
- Версия Web Builder: 14.2.2
Размер фото в js лайтбоксе
Добрый день.
Использую в проекте блоки Card (Карты) в котором есть функция вставки фото.
Все хорошо, но фото по ссылке может открываться только маленького размера, заданного во вкладке "общее"
Я задал свои параметры, но оно перестало открываться.
Что я сделал не так?
Спасибо.
Использую в проекте блоки Card (Карты) в котором есть функция вставки фото.
Все хорошо, но фото по ссылке может открываться только маленького размера, заданного во вкладке "общее"
Я задал свои параметры, но оно перестало открываться.
Что я сделал не так?
Спасибо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Реклама
-
Eric
- Продвинутый

- Сообщения: 381
- Зарегистрирован: 19 дек 2018, 17:40
-
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
- Контактная информация:
- Пользователь заблокирован
Размер фото в js лайтбоксе
Где-то поднимался такой вопрос, в версии 11 работало нормально.
Может и примитивно, но я создавал отдельную страницу для картинки, саму картинку вставлял в сетку и делал ссылку на страницу. Ограничивал сетку по размеру, в изображении выставлял стиль contain, во всю ширину true, макс ширина по размеру сетки.
На точках останова может некрасиво выглядеть, если картинка узкая, будет белый фон внизу.
По fancybox viewtopic.php?f=27&t=6924&p=41553&hilit=fancybox#p41553
Может и примитивно, но я создавал отдельную страницу для картинки, саму картинку вставлял в сетку и делал ссылку на страницу. Ограничивал сетку по размеру, в изображении выставлял стиль contain, во всю ширину true, макс ширина по размеру сетки.
На точках останова может некрасиво выглядеть, если картинка узкая, будет белый фон внизу.
По fancybox viewtopic.php?f=27&t=6924&p=41553&hilit=fancybox#p41553
Заходим, смотрим, покупаем не дорого, не стесняемся. Заходим, смотрим, покупаем, не стесняемся... :)
https://wwb.art-studio.top
https://wwb.art-studio.top
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Размер фото в js лайтбоксе
Esox, Точку с запятой уберите и поставьте запятую.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
Esox
- Подающий надежды

- Сообщения: 121
- Зарегистрирован: 25 сен 2019, 00:27
- Версия Web Builder: 14.2.2
Размер фото в js лайтбоксе
spoon, Попробовал, не получается.
Если размеры без px, то картинка как и прежде открывается в маленьком окне.
Если поставить значения в px, вообще ничего не открывается.
Если размеры без px, то картинка как и прежде открывается в маленьком окне.
Если поставить значения в px, вообще ничего не открывается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Размер фото в js лайтбоксе
Нинадо там ни чего ставить. Проект скиньте. Вообще эта тема была уже, поищите.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
Esox
- Подающий надежды

- Сообщения: 121
- Зарегистрирован: 25 сен 2019, 00:27
- Версия Web Builder: 14.2.2
Размер фото в js лайтбоксе
Я поискал, тема поднималась, но решения нет.
Сейчас у меня это:
width:1920,
height:1282,
scrolling:'no',
autoScale:'true'
Картинка открывается в окне размеры которого заданы во вкладке "общие".
Сейчас у меня это:
width:1920,
height:1282,
scrolling:'no',
autoScale:'true'
Картинка открывается в окне размеры которого заданы во вкладке "общие".
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Размер фото в js лайтбоксе
какая версия js?
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
Esox
- Подающий надежды

- Сообщения: 121
- Зарегистрирован: 25 сен 2019, 00:27
- Версия Web Builder: 14.2.2
Размер фото в js лайтбоксе
В загрузке сайта стоит это:
Код: Выделить всё
<script src="scripts/jquery-1.12.4.min.js"></script>
<script src="scripts/jquery-ui.min.js"></script>
<script src="scripts/wb.panel.min.js"></script>
<link rel="stylesheet" href="magnificpopup/magnific-popup.css">
<script src="magnificpopup/jquery.magnific-popup.min.js"></script>
<link rel="stylesheet" href="fancybox/jquery.fancybox-1.3.4.css">
<script src="fancybox/jquery.easing-1.3.pack.js"></script>
<script src="fancybox/jquery.fancybox-1.3.4.pack.js"></script>
<script src="fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
<script src="scripts/wwb16.min.js"></script>-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Размер фото в js лайтбоксе
Попробуйте 1.7
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
Esox
- Подающий надежды

- Сообщения: 121
- Зарегистрирован: 25 сен 2019, 00:27
- Версия Web Builder: 14.2.2
Размер фото в js лайтбоксе
spoon,
Подскажите, в каком месте проекта это выставляется?
Спасибо.
Подскажите, в каком месте проекта это выставляется?
Спасибо.
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Размер фото в js лайтбоксе
Свойство страницы-Дополнительно
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
Esox
- Подающий надежды

- Сообщения: 121
- Зарегистрирован: 25 сен 2019, 00:27
- Версия Web Builder: 14.2.2
Размер фото в js лайтбоксе
ничего не помогает ((
что же это за напасть такая?
что же это за напасть такая?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Eric
- Продвинутый

- Сообщения: 381
- Зарегистрирован: 19 дек 2018, 17:40
-
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
- Контактная информация:
- Пользователь заблокирован
Размер фото в js лайтбоксе [РЕШЕНО]
У вас magnificpopup открывается, не работал никогда с ним. Для fancybox последняя версия jquery 1.12.4. В русской версии на станице со ссылкой в свойствах страницы "Прочее" нужно убрать fancybox (заменить на что-то другое), жмем "Ок", открываем и выбираем заново fancybox, жмем "Ок", либо работать с английской версией.
В примере стили fancybox под себя перепиливал, под все случаи жизни не подойдет: https://disk.yandex.ua/d/GPAv5THV8Yo8tQ
В примере стили fancybox под себя перепиливал, под все случаи жизни не подойдет: https://disk.yandex.ua/d/GPAv5THV8Yo8tQ
Заходим, смотрим, покупаем не дорого, не стесняемся. Заходим, смотрим, покупаем, не стесняемся... :)
https://wwb.art-studio.top
https://wwb.art-studio.top
-
Esox
- Подающий надежды

- Сообщения: 121
- Зарегистрирован: 25 сен 2019, 00:27
- Версия Web Builder: 14.2.2
Размер фото в js лайтбоксе
Eric, Спасибо вам огромное. Это сработало!!! Вы гений.
Spoon, Вам тоже огромное спасибо.
Отправлено спустя 20 минут 21 секунду:
У меня последний вопрос.
Фото открывается в лайтбоксе, все хорошо.
В настройках ссылки на изображение можно выставить размеры.
Это размеры окна, в котором это изображение открывается.
Вопрос, а как привязать размеры окна к размеру изображения, чтоб окно автоматом подстраивалось под размеры изо?
Код:
width:100%,
height:100%,
scrolling:'no',
autoScale:'true'
Не открывает фото вообще.
Spoon, Вам тоже огромное спасибо.
Отправлено спустя 20 минут 21 секунду:
У меня последний вопрос.
Фото открывается в лайтбоксе, все хорошо.
В настройках ссылки на изображение можно выставить размеры.
Это размеры окна, в котором это изображение открывается.
Вопрос, а как привязать размеры окна к размеру изображения, чтоб окно автоматом подстраивалось под размеры изо?
Код:
width:100%,
height:100%,
scrolling:'no',
autoScale:'true'
Не открывает фото вообще.
-
Eric
- Продвинутый

- Сообщения: 381
- Зарегистрирован: 19 дек 2018, 17:40
-
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
- Контактная информация:
- Пользователь заблокирован
Размер фото в js лайтбоксе
Ну-у-у...
Тут наверно нужно в сторону других галерей копать, или например fancybox3 прикручивать. Не проще все изображения под один размер подогнать. Gimp, PhotoShop и Ваши творческие муки решены 
Но если это Вам так интересно почитайте autoDimensions, autoScale. Переводы на рус скидывал выше по теме. У меня не завелось, может лыжи не те, может... )))
Тут наверно нужно в сторону других галерей копать, или например fancybox3 прикручивать. Не проще все изображения под один размер подогнать. Gimp, PhotoShop и Ваши творческие муки решены 
Но если это Вам так интересно почитайте autoDimensions, autoScale. Переводы на рус скидывал выше по теме. У меня не завелось, может лыжи не те, может... )))
Заходим, смотрим, покупаем не дорого, не стесняемся. Заходим, смотрим, покупаем, не стесняемся... :)
https://wwb.art-studio.top
https://wwb.art-studio.top
-
Esox
- Подающий надежды

- Сообщения: 121
- Зарегистрирован: 25 сен 2019, 00:27
- Версия Web Builder: 14.2.2
Размер фото в js лайтбоксе
Все фото одного размера. И проблема в том, что окно лайтбокса растягивается на разных разрешениях монитора.
Т.е. окно лайтбокса адаптивно к размеру монитора, а фото остается в своих 1920x1282
Если задать размер 800x600, то окно уменьшится до этих размеров. Но и фото в нем тоже уменьшается, но не пропорционально размерам, а по каким-то не понятным алгоритмам.
Т.е. окно лайтбокса адаптивно к размеру монитора, а фото остается в своих 1920x1282
Если задать размер 800x600, то окно уменьшится до этих размеров. Но и фото в нем тоже уменьшается, но не пропорционально размерам, а по каким-то не понятным алгоритмам.
-
Eric
- Продвинутый

- Сообщения: 381
- Зарегистрирован: 19 дек 2018, 17:40
-
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
- Контактная информация:
- Пользователь заблокирован
Размер фото в js лайтбоксе
В моем примере работает? Посмотрите как сделана картинка папке img/img01.html (размеры сетки, размеры картинки, размер страницы), на разных экранах работало. Если при публикации билдер подключенные файлы заменяет своими, скопируйте папку fancybox из примера на хостинг.
https://cdn1.radikalno.ru/uploads/2021/ ... 5-full.jpg
Или скидывайте проект.
https://cdn1.radikalno.ru/uploads/2021/ ... 5-full.jpg
Или скидывайте проект.
Заходим, смотрим, покупаем не дорого, не стесняемся. Заходим, смотрим, покупаем, не стесняемся... :)
https://wwb.art-studio.top
https://wwb.art-studio.top
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя

