Главная. Изменить. И Не Навредить!
#41
Отправлено 19 Август 2017 - 17:11
Подскажите, можно воспроизвести такие изменения на сайте?
Скрин https://prnt.sc/gaghsa
Вы нам уже делали слайдер, за что огромное спасибо Недавно я просила установить на слайдере кнопку "Купить", но я изначально хотела прямо на картинке. Вы сделали ниже слайдера, видимо, именно на картинке это сделать не удастся.
Пример хотела такой - https://prnt.sc/gagjw7
1. Может все таки удастся сделать такую кнопку прямо на картинке слайдера?
2. Можно добавить 2 блока с переходами по ссылкам? https://prnt.sc/gaghsa
2.1 1 баннер и 2 баннер? (там сейчас есть Календарь - его нужно удалить)
2.2 Кнопку купить удалить. ( см п.1. если нельзя поместить ее на картинку слайдера)
2.3. Вся идея в том, чтобы нижняя и верхняя части всех слайдеров и баннеров были на одном уровне. https://prnt.sc/gagjcr
2.4 Возможно ли на слайдере поместить "точки перехода" ? https://prnt.sc/gagn4n Сейчас они находятся под слайдером
#42
Отправлено 20 Август 2017 - 08:37
Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
{% IF index_page %} <div class="clear"></div> <!-- Предложение --> <div id="proposition" class="main-block"> <div class="container"> <div class="row"> <div class="col-sm-6 col-md-4 col-xs-12 animated" data-animation="fadeInLeft" data-delay="0" > <h2 class="title">Календарь клева рыбы</h2> <div class="calendar_large"></div> <script src="http://rybnica.ru/widget/widget-large.js"></script> <script> create_calendar_large($('.calendar_large')); </script> </div> <div class="col-sm-6 col-md-8 col-xs-12 callback animated" data-animation="fadeInRight" data-delay="300" > <script> <!-- Запуск слайдера --> $(window).load(function() { $(".flexslider").flexslider({ animation: "slide" }); }); </script> <!-- flexslider слайдер который отображается на главной --> <div class="flexslider"> <ul class="slides"> <li> <img src="{ASSETS_IMAGES_PATH}slide1.jpg" alt="" /> <a href="/catalog/Udilishha/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide2.jpg" alt="" /> <a href="/catalog/Spinningovye-primanki/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide3.jpg" alt="" /> <a href="/catalog/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide4.jpg" alt="" /> <a href="/catalog/Katushki/" class="button big">Купить</a> </li> </ul> </div> </div> </div> </div> </div> <!-- Информационный блок --> <!-- /END Информационный блок --> {% ENDIF %}
замените на:
{% IF index_page %} <div class="clear"></div> <!-- Слайдер и баннеры --> <div id="proposition" class="main-block"> <div class="container"> <div class="row"> <div class="banner col-sm-6 col-md-4 col-xs-12 animated" data-animation="fadeInLeft" data-delay="0" > <a href="#"><img src="{ASSETS_IMAGES_PATH}slide1.jpg" alt="" /></a> <a href="#"><img src="{ASSETS_IMAGES_PATH}slide2.jpg" alt="" /></a> </div> <div class="col-sm-6 col-md-8 col-xs-12 callback animated" data-animation="fadeInRight" data-delay="300" > <script> $(window).load(function() { $(".flexslider").flexslider({ animation: "slide" }); }); </script> <div class="flexslider"> <ul class="slides"> <li> <img src="{ASSETS_IMAGES_PATH}slide1.jpg" alt="" /> <a href="/catalog/Udilishha/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide2.jpg" alt="" /> <a href="/catalog/Spinningovye-primanki/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide3.jpg" alt="" /> <a href="/catalog/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide4.jpg" alt="" /> <a href="/catalog/Katushki/" class="button big">Купить</a> </li> </ul> </div> </div> </div> </div> </div> <!-- /END Слайдер и баннеры --> {% ENDIF %}
Вместо знака # укажите ссылки на страницы и измените названия файлов баннеров.
Далее зайдите в main.css - найдите:
#proposition .callback {background-color: ;padding: 30px;text-align: center;}
замените на:
#proposition .callback, #proposition .banner {padding: 30px 0;text-align: center;} #proposition .banner img{width: 100%; height: auto;}
далее найдите:
#proposition .callback .button {margin-top: 20px;max-width: 350px;width: 100%;}
замените на:
#proposition .callback .button {margin-top: 20px;max-width: 350px;width: 100%;position: absolute;right: 10px;bottom: 70px;}
Далее зайдите в flexsider.css - найдите:
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; }
замените на:
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; position: relative; }
далее найдите:
.flexslider { margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; zoom: 1; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); }
замените на:
.flexslider { margin: 0 0 0 10px; background: #fff; position: relative; zoom: 1; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); }
далее найдите:
.flex-control-nav { width: 100%; position: absolute; bottom: -40px; text-align: center; }
замените на:
.flex-control-nav { width: 100%; position: absolute; bottom: 0px; text-align: center; }
Результат:
#43
Отправлено 20 Август 2017 - 14:38
Vaccina (20 Август 2017 - 08:37) писал:
Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
{% IF index_page %} <div class="clear"></div> <!-- Предложение --> <div id="proposition" class="main-block"> <div class="container"> <div class="row"> <div class="col-sm-6 col-md-4 col-xs-12 animated" data-animation="fadeInLeft" data-delay="0" > <h2 class="title">Календарь клева рыбы</h2> <div class="calendar_large"></div> <script src="http://rybnica.ru/widget/widget-large.js"></script> <script> create_calendar_large($('.calendar_large')); </script> </div> <div class="col-sm-6 col-md-8 col-xs-12 callback animated" data-animation="fadeInRight" data-delay="300" > <script> <!-- Запуск слайдера --> $(window).load(function() { $(".flexslider").flexslider({ animation: "slide" }); }); </script> <!-- flexslider слайдер который отображается на главной --> <div class="flexslider"> <ul class="slides"> <li> <img src="{ASSETS_IMAGES_PATH}slide1.jpg" alt="" /> <a href="/catalog/Udilishha/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide2.jpg" alt="" /> <a href="/catalog/Spinningovye-primanki/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide3.jpg" alt="" /> <a href="/catalog/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide4.jpg" alt="" /> <a href="/catalog/Katushki/" class="button big">Купить</a> </li> </ul> </div> </div> </div> </div> </div> <!-- Информационный блок --> <!-- /END Информационный блок --> {% ENDIF %}
замените на:
{% IF index_page %} <div class="clear"></div> <!-- Слайдер и баннеры --> <div id="proposition" class="main-block"> <div class="container"> <div class="row"> <div class="banner col-sm-6 col-md-4 col-xs-12 animated" data-animation="fadeInLeft" data-delay="0" > <a href="#"><img src="{ASSETS_IMAGES_PATH}slide1.jpg" alt="" /></a> <a href="#"><img src="{ASSETS_IMAGES_PATH}slide2.jpg" alt="" /></a> </div> <div class="col-sm-6 col-md-8 col-xs-12 callback animated" data-animation="fadeInRight" data-delay="300" > <script> $(window).load(function() { $(".flexslider").flexslider({ animation: "slide" }); }); </script> <div class="flexslider"> <ul class="slides"> <li> <img src="{ASSETS_IMAGES_PATH}slide1.jpg" alt="" /> <a href="/catalog/Udilishha/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide2.jpg" alt="" /> <a href="/catalog/Spinningovye-primanki/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide3.jpg" alt="" /> <a href="/catalog/" class="button big">Купить</a> </li> <li> <img src="{ASSETS_IMAGES_PATH}slide4.jpg" alt="" /> <a href="/catalog/Katushki/" class="button big">Купить</a> </li> </ul> </div> </div> </div> </div> </div> <!-- /END Слайдер и баннеры --> {% ENDIF %}
Вместо знака # укажите ссылки на страницы и измените названия файлов баннеров.
Далее зайдите в main.css - найдите:
#proposition .callback {background-color: ;padding: 30px;text-align: center;}
замените на:
#proposition .callback, #proposition .banner {padding: 30px 0;text-align: center;} #proposition .banner img{width: 100%; height: auto;}
далее найдите:
#proposition .callback .button {margin-top: 20px;max-width: 350px;width: 100%;}
замените на:
#proposition .callback .button {margin-top: 20px;max-width: 350px;width: 100%;position: absolute;right: 10px;bottom: 70px;}
Далее зайдите в flexsider.css - найдите:
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; }
замените на:
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; position: relative; }
далее найдите:
.flexslider { margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; zoom: 1; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); }
замените на:
.flexslider { margin: 0 0 0 10px; background: #fff; position: relative; zoom: 1; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); }
далее найдите:
.flex-control-nav { width: 100%; position: absolute; bottom: -40px; text-align: center; }
замените на:
.flex-control-nav { width: 100%; position: absolute; bottom: 0px; text-align: center; }
Результат:
Рыболовный интернет магазин Pro ribku.png
Все сделала. Вау Круто. Спасибо большое)))
А можно маленький вопрос? На скрине встали ровно, а в реале на сайте чуть смещается, не могу найти где это моно подкорректировать? http://prntscr.com/gar9oh
Спасибо огромное. очень здорово))
#44
Отправлено 20 Август 2017 - 14:46
вот это
<a href="#"><img src="{ASSETS_IMAGES_PATH}slide1.jpg" alt="" /></a>
<a href="#"><img src="{ASSETS_IMAGES_PATH}slide2.jpg" alt="" /></a>
а еще можно убрать кнопку Купить со слайдера??)) Извинюсь)
Она просто ужасно смотритс с телефона)
#45
Отправлено 21 Август 2017 - 10:25
<div class="banner col-sm-6 col-md-4 col-xs-12 animated" data-animation="fadeInLeft" data-delay="0" > <a href="#"><img src="{ASSETS_IMAGES_PATH}slide1.jpg" alt="" /></a> <a href="#"><img src="{ASSETS_IMAGES_PATH}slide2.jpg" alt="" /></a> </div>
замените на:
<div class="banner col-sm-6 col-md-4 col-xs-12 animated" data-animation="fadeInLeft" data-delay="0" > <a href="#"><img src="{ASSETS_IMAGES_PATH}slide5.jpg" alt="" /></a> <a href="#"><img src="{ASSETS_IMAGES_PATH}slide6.jpg" alt="" /></a> </div>
- далее через кнопку "Добавить файлы" загрузите новые картинки для баннера и назовите их slide5, slide6. Изображения должны иметь расширение .jpg . Рекомендуемый размер загружаемых картинок: 400x248
Далее зайдите в редактор шаблонов-->main.css и найдите:
#proposition .callback .button {margin-top: 20px;max-width: 350px;width: 100%;position: absolute;right: 10px;bottom: 70px;}
замените на:
#proposition .callback .button {margin-top: 20px;max-width: 350px;width: 100%;position: absolute;right: 10px;bottom: 70px;display:none;}
#46
Отправлено 21 Август 2017 - 13:26
metry (21 Август 2017 - 10:25) писал:
<div class="banner col-sm-6 col-md-4 col-xs-12 animated" data-animation="fadeInLeft" data-delay="0" > <a href="#"><img src="{ASSETS_IMAGES_PATH}slide1.jpg" alt="" /></a> <a href="#"><img src="{ASSETS_IMAGES_PATH}slide2.jpg" alt="" /></a> </div>
замените на:
<div class="banner col-sm-6 col-md-4 col-xs-12 animated" data-animation="fadeInLeft" data-delay="0" > <a href="#"><img src="{ASSETS_IMAGES_PATH}slide5.jpg" alt="" /></a> <a href="#"><img src="{ASSETS_IMAGES_PATH}slide6.jpg" alt="" /></a> </div>
- далее через кнопку "Добавить файлы" загрузите новые картинки для баннера и назовите их slide5, slide6. Изображения должны иметь расширение .jpg . Рекомендуемый размер загружаемых картинок: 400x248
Далее зайдите в редактор шаблонов-->main.css и найдите:
#proposition .callback .button {margin-top: 20px;max-width: 350px;width: 100%;position: absolute;right: 10px;bottom: 70px;}
замените на:
#proposition .callback .button {margin-top: 20px;max-width: 350px;width: 100%;position: absolute;right: 10px;bottom: 70px;display:none;}
Все получилось, спасибо большое
Только вот сейчас при загрузке страницы начала появляться такая надпись
https://prnt.sc/gb4hft и https://prnt.sc/gb4hrl
Подскажите, пожалуйста, с чем это может быть связано?
#47
Отправлено 21 Август 2017 - 13:32
Ribka (21 Август 2017 - 13:26) писал:
Только вот сейчас при загрузке страницы начала появляться такая надпись
https://prnt.sc/gb4hft и https://prnt.sc/gb4hrl
Подскажите, пожалуйста, с чем это может быть связано?
У Вас был лишний код в шаблоне HTML, видимо был вставлен по ошибке, его удалил.
#49
Отправлено 22 Сентябрь 2017 - 21:10
metry (21 Август 2017 - 10:25) писал:
<div class="banner col-sm-6 col-md-4 col-xs-12 animated" data-animation="fadeInLeft" data-delay="0" > <a href="#"><img src="{ASSETS_IMAGES_PATH}slide1.jpg" alt="" /></a> <a href="#"><img src="{ASSETS_IMAGES_PATH}slide2.jpg" alt="" /></a> </div>
замените на:
<div class="banner col-sm-6 col-md-4 col-xs-12 animated" data-animation="fadeInLeft" data-delay="0" > <a href="#"><img src="{ASSETS_IMAGES_PATH}slide5.jpg" alt="" /></a> <a href="#"><img src="{ASSETS_IMAGES_PATH}slide6.jpg" alt="" /></a> </div>
- далее через кнопку "Добавить файлы" загрузите новые картинки для баннера и назовите их slide5, slide6. Изображения должны иметь расширение .jpg . Рекомендуемый размер загружаемых картинок: 400x248
Далее зайдите в редактор шаблонов-->main.css и найдите:
#proposition .callback .button {margin-top: 20px;max-width: 350px;width: 100%;position: absolute;right: 10px;bottom: 70px;}
замените на:
#proposition .callback .button {margin-top: 20px;max-width: 350px;width: 100%;position: absolute;right: 10px;bottom: 70px;display:none;}
Подскажите, как сделать небольшой отступ между баннерами? https://prnt.sc/gog4ph примерно такой же по размеру, как отступ к слайдеру справа
#50
Отправлено 23 Сентябрь 2017 - 02:52
Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
#proposition img {display: block;margin: 0px auto;}
после него пропишите:
#proposition a:last-child img{margin-top: 10px;height: calc(228px - 10px);}
#51
Отправлено 23 Сентябрь 2017 - 11:09
Vaccina (23 Сентябрь 2017 - 02:52) писал:
Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
#proposition img {display: block;margin: 0px auto;}
после него пропишите:
#proposition a:last-child img{margin-top: 10px;height: calc(228px - 10px);}
Спасибо )) все получилось отлично)
#52
Отправлено 10 Ноябрь 2017 - 23:28
Ribka (23 Сентябрь 2017 - 11:09) писал:
Добрый день!
а как можно выровнять отступ по нижнему краю у картинки? https://prnt.sc/h8ukky
#53
Отправлено 11 Ноябрь 2017 - 07:27
Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
#proposition a:last-child img{margin-top: 10px;height: calc(228px - 10px);}
замените на:
#proposition a:last-child img{margin-top: 10px;height: calc(245px - 10px);}
#54
Отправлено 11 Ноябрь 2017 - 11:44
Vaccina (11 Ноябрь 2017 - 07:27) писал:
Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
#proposition a:last-child img{margin-top: 10px;height: calc(228px - 10px);}
замените на:
#proposition a:last-child img{margin-top: 10px;height: calc(245px - 10px);}
Спасибо большое
#55
Отправлено 23 Ноябрь 2017 - 21:36
Vaccina (11 Ноябрь 2017 - 07:27) писал:
Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
#proposition a:last-child img{margin-top: 10px;height: calc(228px - 10px);}
замените на:
#proposition a:last-child img{margin-top: 10px;height: calc(245px - 10px);}
Добрый день, Vaccina
Скажите, пожалуйста, а можно сделать дополнительный блок такой? https://prnt.sc/hecwbf вверху: О нас, Акции, Новости и т.д (все эти страницы уже есть).,но при прокрутке страницы вниз, чтобы эта верхняя строка была зафиксирована, а оставалась прокрутка такая как сейчас?
#56
Отправлено 29 Ноябрь 2017 - 14:19
Ribka (23 Ноябрь 2017 - 21:36) писал:
Скажите, пожалуйста, а можно сделать дополнительный блок такой? https://prnt.sc/hecwbf вверху: О нас, Акции, Новости и т.д (все эти страницы уже есть).,но при прокрутке страницы вниз, чтобы эта верхняя строка была зафиксирована, а оставалась прокрутка такая как сейчас?
#57
Отправлено 20 Январь 2018 - 19:24
Stasya (29 Ноябрь 2017 - 14:19) писал:
Прокрутите эту страницу сайта - https://pro-ribku.ru/page/Dostavka
Видите, вверху: О нас, Акции, Новости и т.д остается вверху а прокручивается только шапка.
Как сделать тоже самое на главной странице?
#58
Отправлено 20 Январь 2018 - 20:08
Ribka (20 Январь 2018 - 19:24) писал:
Видите, вверху: О нас, Акции, Новости и т.д остается вверху а прокручивается только шапка.
Как сделать тоже самое на главной странице?
.index #header {position: absolute;width: 100%;top: 0;right: 0;left: 0;background-color: rgba(220, 220, 220, 0.7); !important;}
на
.index #header {position: static;width: 100%;top: 0;right: 0;left: 0;background-color: rgba(220, 220, 220, 0.7); !important;}
#59
Отправлено 20 Январь 2018 - 20:33
Mr.Nito (20 Январь 2018 - 20:08) писал:
.index #header {position: absolute;width: 100%;top: 0;right: 0;left: 0;background-color: rgba(220, 220, 220, 0.7); !important;}
на
.index #header {position: static;width: 100%;top: 0;right: 0;left: 0;background-color: rgba(220, 220, 220, 0.7); !important;}
Верхняя строка отображается, НО
https://prnt.sc/i35u9p только вот шапка почему то стала белой теперь и при наведении не всплывают категории, а когда прокручиваешь, то как и надо становится серого цвета
#60
Отправлено 25 Январь 2018 - 14:47
Ribka (20 Январь 2018 - 20:33) писал:
https://prnt.sc/i35u9p только вот шапка почему то стала белой теперь и при наведении не всплывают категории, а когда прокручиваешь, то как и надо становится серого цвета
.fixed #custommenu {background: #d1d1d1;}и замените его на
.fixed #custommenu {background: #d1d1d1;} .fixed2{top:0;position: absolute; width: 100%;right: 0;left: 0;background-color: rgba(220, 220, 220, 0.7);z-index:999;} .fixed{top:38px !important;}Далее найдите код
.fixed {position: fixed !important;width: 100%;top:0}и замените его на
.fixed {position: fixed !important;width: 100%;top:0} .fixed2 {position: fixed !important;width: 100%;top:0}Теперь в файле main.js найдите код
$(window).scroll(function() { var the_top = jQuery(document).scrollTop(); if (the_top > 1) { jQuery('#header').addClass('fixed'); } else { jQuery('#header').removeClass('fixed'); } });и замените его на
$(window).scroll(function() { var the_top = jQuery(document).scrollTop(); if (the_top > 1) { console.log(1111) jQuery('#header').addClass('fixed'); jQuery('#header_top').addClass('fixed2'); } else { jQuery('#header').removeClass('fixed'); jQuery('#header_top').removeClass('fixed2'); } });
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных