<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>@vblog</title><author><name>@vblog</name></author><id>https://teletype.in/atom/vblog</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/vblog?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@vblog?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=vblog"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/vblog?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-09-21T05:47:57.710Z</updated><entry><id>vblog:WSCQqQI6U</id><link rel="alternate" type="text/html" href="https://teletype.in/@vblog/WSCQqQI6U?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=vblog"></link><title>Slick Slider: Рецепты, конфиг</title><published>2021-04-28T16:05:33.169Z</published><updated>2021-04-28T16:05:56.214Z</updated><summary type="html">Подключение слайдера (типичный конфиг с респонзитивностью):</summary><content type="html">
  &lt;p&gt;Подключение слайдера (типичный конфиг с респонзитивностью):&lt;/p&gt;
  &lt;pre&gt;$(&amp;#x27;.slider1__container&amp;#x27;).slick(
    {
    	infinite: true, // бесконечные слайды
    	slidesToShow: 3, // сколько слайдов показать
    	slidesToScroll: 1, // сколько слайдов переключать за раз
    	arrows: false, // точки снизу
    	speed: 300, // скорость переключения слайдов

    	responsive: [
    		{
    			breakpoint: 992, // lg
    			settings: {
					slidesToShow: 3,
					slidesToScroll: 1,
					infinite: true,
				}
    		},
    		{
    			breakpoint: 768, //md
				settings: {
					slidesToShow: 2,
					slidesToScroll: 1,
					infinite: true,
					centerMode: true // 
				}
    		},
    		{
    			breakpoint: 576, // sm
				settings: {
					slidesToShow: 1,
					slidesToScroll: 1,
					infinite: true,
					centerMode: true
				}
    		}
    	]
    }
    );

    // Ресайзим слайдер при изменении ширины страницы
    $(window).resize(function() {
		$(&amp;#x27;.slider1__container&amp;#x27;).slick(&amp;#x27;resize&amp;#x27;);
	})

    // Кастомные контролы
    $(&amp;#x27;.slider1__controls .next&amp;#x27;).click(function(){
		$(&amp;#x27;.slider1__container&amp;#x27;).slick(&amp;#x27;slickNext&amp;#x27;);
	})
	$(&amp;#x27;.slider1__controls .prev&amp;#x27;).click(function(){
		$(&amp;#x27;.slider1__container&amp;#x27;).slick(&amp;#x27;slickPrev&amp;#x27;);
	})&lt;/pre&gt;
  &lt;p&gt;Для того чтобы слайдер работал корректно, нужно следить чтобы элементы слайдера были свёрстаны ровно и по текущему канону (с использованием flex). Сначала нужно проверить, чтобы блоки корректно отображались вне слайдера а потом уже можно переносить их в слайдер.&lt;/p&gt;

</content></entry></feed>