Здравствуйте. Работаю над сайтом на большом мониторе 27" с разрешением 1920х1080. Зашел на сайт с ноутбука (1366х768) и увидел, что информация на слайдере не адаптируется под разрешение экрана, а, соответственно, не помещается полностью на экране. Можно ли сделать так, чтобы на всех разрешениях информация отображалась корректно? В остальном, на ноутбуке, сайт работает нормально.
(на фото разница между отображениями сайта с большого монитора и с ноутбука)
0
Разное Разрешение Экрана
Автор bahtin106, 17 окт. 2016 21:00
Сообщений в теме: 7
#1
Отправлено 17 Октябрь 2016 - 21:00
#2
Отправлено 18 Октябрь 2016 - 02:13
В дополнении к предыдущему сообщению:
Как сделать кнопки в стилистике сайта, по примеру скриншота? Кнопку "Смотреть каталог" сделать побольше, а две других поменьше?
p.s. Заметил, что при уменьшении размера страницы в Chrome, уменьшается все содержимое, кроме картинки слайдера и ширины полупрозрачного фона на нем
Как сделать кнопки в стилистике сайта, по примеру скриншота? Кнопку "Смотреть каталог" сделать побольше, а две других поменьше?
p.s. Заметил, что при уменьшении размера страницы в Chrome, уменьшается все содержимое, кроме картинки слайдера и ширины полупрозрачного фона на нем
#3
Отправлено 18 Октябрь 2016 - 11:17
bahtin106 (18 Октябрь 2016 - 02:13) писал:
В дополнении к предыдущему сообщению:
Как сделать кнопки в стилистике сайта, по примеру скриншота? Кнопку "Смотреть каталог" сделать побольше, а две других поменьше?
p.s. Заметил, что при уменьшении размера страницы в Chrome, уменьшается все содержимое, кроме картинки слайдера и ширины полупрозрачного фона на нем
Как сделать кнопки в стилистике сайта, по примеру скриншота? Кнопку "Смотреть каталог" сделать побольше, а две других поменьше?
p.s. Заметил, что при уменьшении размера страницы в Chrome, уменьшается все содержимое, кроме картинки слайдера и ширины полупрозрачного фона на нем
Здравствуйте, для картинки слайдера:
В вашем бэк-офисе, раздел Сайт-Редактор шаблонов, в конце файла main.css вставьте строку:
#slideshow {max-height:900px;}
Для надписи на слайдере уточните пожалуйста, при масштабирование возможно просто убрать пустое пространство фона надписи, но сам блок останется смещен влево, или выровнять его посередине при масштабировании ?
Кнопки:
В файле HTML найдите:
<!-- Slider Слайдер --> {% IF index_page %} <div id="slideshow">
Замените на:
<!-- Slider Слайдер --> {% IF index_page %} <div id="slideshow"> <a href="#"><div class="slidebutton1 slb">Скидки</div></a> <a href="#"><div class="slidebutton2 slb">Смотреть каталог</div></a> <a href="#"><div class="slidebutton3 slb">Доставка</div></a>
Где # замените на необходимые вам ссылки.
Далее в конце файла main.css добавьте строки:
.slb {position:absolute; color:#000; z-index:999; border:2px solid #fff;padding:20px;top:20%;font-size:20px;text-align:center;min-width:215px;} .slb:hover {color:#fff;border:2px solid #fff; -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;} .slidebutton1 {top:30%;margin-left:20%;width:20%;} .slidebutton2 {margin-left:40%;width:20%;} .slidebutton3 {top:30%;margin-left:60%;width:20%;} @media all and (max-width: 768px) { .slb {display:none;} }
#4
Отправлено 18 Октябрь 2016 - 23:18
Цитата
Для надписи на слайдере уточните пожалуйста, при масштабирование возможно просто убрать пустое пространство фона надписи, но сам блок останется смещен влево, или выровнять его посередине при масштабировании ?
После вставки кода на на ноутбуке слайдер стал отображаться корректно, думаю этого достаточно, т.к. других проблем я пока не обнаружил.
Проблема в кнопках, опять же, если просматривать с маленького разрешения. На большом мониторе все отображается корректно.
#5
Отправлено 19 Октябрь 2016 - 03:57
В main.css найдите:
замените на:
далее найдите:
замените на:
далее найдите:
замените на:
.slb { position: absolute; color: #000; z-index: 999; border: 2px solid #fff; padding: 20px; top: 20%; font-size: 20px; text-align: center; min-width: 215px; }
замените на:
.slb { position: absolute; color: #000; z-index: 999; border: 2px solid #fff; padding: 20px; top: 25%; font-size: 20px; text-align: center; min-width: 215px; }
далее найдите:
.slidebutton1 { top: 30%; margin-left: 20%; width: 20%; }
замените на:
.slidebutton1 { top: 35.6%; margin-left: 20%; width: 20%; }
далее найдите:
.slidebutton3 { top: 30%; margin-left: 60%; width: 20%; }
замените на:
.slidebutton3 { top: 35.6%; margin-left: 60%; width: 20%; }
#6
Отправлено 19 Октябрь 2016 - 23:34
Все сделал, но все равно, на разрешениях более низких отображалось фигово. Решил сделать кнопки в ряд, теперь все хорошо. Вопрос теперь в другом. При наведении на корзину кнопка "Доставка" все равно выходит на первый план. Приложил скриншот
#7
Отправлено 20 Октябрь 2016 - 09:17
bahtin106 (19 Октябрь 2016 - 23:34) писал:
Все сделал, но все равно, на разрешениях более низких отображалось фигово. Решил сделать кнопки в ряд, теперь все хорошо. Вопрос теперь в другом. При наведении на корзину кнопка "Доставка" все равно выходит на первый план. Приложил скриншот
Здравствуйте, в файле main.css найдите:
.slb { position: absolute; color: #000; z-index: 999; border: 3px solid #FFF; padding: 20px; top: 25%; font-size: 30px; text-align: center; min-width: 215px; }
Замените на:
.slb { position: absolute; color: #000; z-index: 9; border: 3px solid #FFF; padding: 20px; top: 25%; font-size: 30px; text-align: center; min-width: 215px; }
#8
Отправлено 20 Октябрь 2016 - 22:45
Спасибо, все работает)
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных