• Неправильно работает слайдер owl-carousel, в чем причина?

    @Anonimmus
    оберните ваш слайдер в div.wrapper ->
    затем в стилях пропишите ширину слайда скажем 983px и центрируем его ->
    а теперь задаем обертке стиль overflow:hidden, что значит спрятать все что не попало за пределы обертки. Я незнаю ничего про тильду, но ведь наверняка можно свои стили вкрутить, если нет, я пытался!))
    .wrapper {
        width: 80%; /*ширина слайда*/
        overflow: hidden; /*скрыть все что за пределами*/
        min-height: 150px; /*минимальная*/
        max-height: 200px; /*макс высоты*/
        display: block; /*вести себя как блок*/
        margin: 0 auto; /*выравнить, где 0 это верх и низ, а авто это горизонтальная*/
    }
    Ответ написан
  • Почему new Date выдает не текущую дату?

    @Anonimmus
    Хотел пошутить что у компа своя эра от рождества макинтоша)
    Ответ написан
    Комментировать
  • Открытие одного модального окна по 2м разным ссылкам?

    @Anonimmus
    Если модальное окно бутстрап, то задается таргет на #modal.
    Если модальное окно кастомное, то заданием href#openmodal. ссылка на html css модалка
    Ответ написан
    Комментировать
  • Почему не работает форма обратной связи?

    @Anonimmus
    Углубляясь в js пропустить основу....
    На этапе заполнения формы в коде допиши debbuger; при выполнении скрипта увидишь все переменные и поймёшь как он проводит провереу. Обычно дело не поставить точку.
    Ответ написан
    Комментировать
  • Как найти js-код из-за которого появился блок?

    @Anonimmus
    Найти по селектору js -
    var ou812 = document.getElementById('eddie');
    Данный код выбирает элемент с id = “eddie”.
    var guitars = document.getElementsByClassName('axes');

    Jquery $('#айди' ) или класс $('. Класс' ).
    Также не помешает проверить js на наличие команд apend. Или уже в крайняк посмотреть в других браузерах
    Ответ написан
  • Хочу сверстать каталог товаров для интернет магазина как лучше это реализовать .Что лучше спомощью div и display:flex ,или через table?

    @Anonimmus
    Обычно на flex, я использую бутстрап сетку так как товары будут крутиться в цикле. Ну а если уж дизайнер требует изыска стоит обратить внимание и на сетку гридов
    Ответ написан
    Комментировать
  • Как выставить приоритет модальному окну?

    @Anonimmus Автор вопроса
    <div class="container">
    			<div class="row">
    				<!--изображение слева-->
    				<div class="col-lg-5 col-12 order-2 order-sm-2 order-lg-1 ">
    					<div class="position-abbout-img wow fadeInUp" data-wow-duration="1.5s" data-wow-offset="200">
    						<img src="<?php the_field('izobrazhenie');?>"  class="abbout-img">
    					</div>
    				</div>
    				<!--//изображение слева-->
    				<div class="col-lg-6 col-12 order-1 order-sm-1 order-lg-2 ">    
    					<!--инфо справа-->
    					<div class="padding-main-top wow fadeInUp" data-wow-duration="1.5s" data-wow-offset="200">
    						<h2 class="main-caption-section abbout-us-caption">О компании</h2>
    						<?php the_field('tekst_o_kompanii');?>
    					</div>
    					<!--//инфо справа-->
    				</div>
    			</div>
    		</div>
    		<div class="position-abbout"></div>
    	</section>
    
    	<section class="reviews reviews-back wow fadeInUp" data-wow-duration="1.5s" data-wow-offset="200">
    		<div class="container">
    			<h2 class="caption">Отзывы</h2>
    			<div class="slider-abbout">
    				<!-- Swiper -->
    				<div class="swiper-container">
    					<div class="swiper-wrapper">
    						<?php
    
    // проверяем есть ли в повторителе данные
    						if( have_rows('otzyvy_o_kompanii') ):
    // перебираем данные
    							while ( have_rows('otzyvy_o_kompanii') ) : the_row();
    // отображаем вложенные поля ?>
    
    <div class="swiper-slide wow fadeInUp" data-wow-duration="1.5s" data-wow-offset="200">
    	<div class="reviews-slide "> 
    		<img src="<?php the_sub_field('izobrazhenie');?>" alt="">
    		<h3 class="caption-slider-abbout"><?php the_sub_field('imya_i_familiya');?></h3>
    		<p class="text-revies-slide"><?php the_sub_field('otzyv');?></p>
    	</div>
    </div>
    
    <?php endwhile;
    else :
    // вложенных полей не найдено
    endif;
    ?>
    </div>
    <!-- Add Pagination -->
    <div class="swiper-pagination"></div>
    </div>
    
    <!-- Swiper JS -->
    <script src="https://unpkg.com/swiper/swiper-bundle.min.js"></script>
    
    <!-- Initialize Swiper -->
    </div>
    
    </div>
    
    <div  id="wrapper" class="leave-revies">
    	<img src="<?= bloginfo('template_directory'); ?>/template/img/left-leaves-back.png" alt="image" class="left-leaves-img">
    	<button type="button" class="leave-revies-btn" data-toggle="modal" data-target="#exampleModalCenter">Оставить отзыв</button>
    	<img src="<?= bloginfo('template_directory'); ?>/template/img/right-leaves-back.png" alt="image" class="right-leaves-img">
    </div>
    
    <!-- Modal -->
    <div class="modal" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true" style="padding: 0!important;">
    	<div class="modal-dialog modal-dialog-centered" role="document">
    		<div class="modal-content">
    			<div class="modal-header">
    
    				<h5 class="modal-title" id="exampleModalLongTitle">Оставить отзыв</h5>
    				<button type="button" class="close" data-dismiss="modal" aria-label="Close">
    					<span aria-hidden="true"><img src="<?= bloginfo('template_directory'); ?>/template/img/close.svg" alt=""></span>
    				</button>
    			</div>
    			<div class="modal-body">
    
    				<?php echo do_shortcode( '[contact-form-7 id="196" title="Оставить отзыв"]' ); ?>
    
    				
    
    			</div>
    		</div>
    	</div>
    </div>
     
    
    </div> 
    </section>
    </main>

    а вот css думаю можно и в инспекторе глянуть
    Ответ написан
  • Как настроить автоширину слайдов с Swiper Js?

    @Anonimmus
    Юзай slidesPerView: 'auto', и в css задавай ширину блоков, слайдер автоматически подстроится под размеры
    <!-- Swiper -->
            <div class="swiper-container">
                <div class="swiper-wrapper">
    
                    <div class="swiper-slide infoPost">
                        <div class="infoText">
                            <h2>Коллекция авторских коробок</h2>
                            <p>Бесплатная доставка по городу Воронеж от 2000 рублей</p>
                            <a href="">Купить</a>
                        </div>
                    </div>
    
                    <div class="swiper-slide imgPost1"> </div>
    
    
    
                    <div class="swiper-slide infoPost">
                     <div class="infoText">
                        <h2>Коллекция авторских коробок</h2>
                        <p>Бесплатная доставка за город от 3999 рублей</p>
                        <a href="">Купить</a>
                    </div>
                </div>
    
                <div class="swiper-slide imgPost2"> </div>
    
    
    
    
                
            <div class="swiper-slide infoPost">
                 <div class="infoText">
                    <h2>Коллекция авторских коробок</h2>
                    <p>Бесплатная доставка по городу от 1700 рублей</p>
                    <a href="">Купить</a>
                </div>
            </div>
    
            <div class="swiper-slide imgPost3"> </div>
    
    
        </div>
        <!-- Add Arrows -->
        <div class="btns">
            <div class="swiper-button-next"></div>
            <div class="swiper-button-prev"></div>
        </div>
        <!-- Add Pagination -->
        <div class="swiper-pagination"></div>
    </div>
    
    <script src="js/slider.js"></script>

    var swiper = new Swiper('.swiper-container', {
          slidesPerView: 2,
          spaceBetween: 0,
          // init: false,
         loop: true,
         slidesPerGroup: 2,
      
        autoplay: {
            delay: 7000,
            disableOnInteraction: false
        },
          navigation: {
            nextEl: '.swiper-button-next',
            prevEl: '.swiper-button-prev',
          },
           pagination: {
            el: '.swiper-pagination',
            clickable: true,
          },
          breakpoints: {
            300: {
       <b>       slidesPerView: 'auto',</b> 
              spaceBetween: 0,
            },
            768: {
              slidesPerView: 'auto',
              spaceBetween: 0,
            },
            1024: {
              slidesPerView: 'auto',
              spaceBetween: 0,
            },
    
          }
        });


    .infoPost {
      width: 1165px;
      height: auto;
      margin-left: -150px;
      background: url("../img/bac-slider.png") no-repeat;
      mix-blend-mode: multiply;
      background-position: top center;
    }
    
    .imgPost1 {
      width: 750px;
    }
    
    .imgPost2 {
      width: 750px;
    }
    
    .imgPost3 {
      width: 750px;
    }
    Ответ написан
    2 комментария
  • Как при загрузке сайта с телефона подгонять его под размер экрана?

    @Anonimmus
    в css
    @media (min-width: 544px) {
    прописывать стили для андроида
    }
    ,
    Или использовать сетки бутстрап на будущее
    Ответ написан