Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

b_efimenko

  • 0
    вклад
  • 30
    вопросов
  • 4
    ответа
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как проскролить до верха элемента?

    Петр Петров @petya_petrelly
    <nav>
    		<ul>
    			<li><a href="#home">Домой</a></li>
    			<li><a href="#about">О нас</a></li>
    		</ul>
    	</nav>
    	<div id="home">
    		<!-- Some content -->
    	</div>
    	<div id="about">
    		<!-- Some content -->
    	</div>
    
    	<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.3.min.js"></script>
    	<script>
    		$('nav a[href^="#"]').on('click', function() {
    			var target = $(this.hash);
    			$('html, body').clearQueue().animate({ scrollTop: target.offset().top }, 1500);
    			return false;
    		});
    	</script>
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как посчитать видимую высоту элемента при скроле?

    lifestar
    Александр Медведев @lifestar
    Wallet карты, Видео-продакшн
    Скролл топ + высота вьюпорта - расстояние (офсет) футера от верха страницы
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как делаются динамические заголовки в landing page?

    tdk25
    Виталий @tdk25
    Создание и продвижение сайтов, лендингов...
    Видео по utm-меткам, там же готовый скрипт и примеры youtu.be/9zq6WcCylw0
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как делаются динамические заголовки в landing page?

    He11ion
    He11ion @He11ion
    PHP-monkey
    Любые метки, не только utm, разбор гет-параметров и вывод соответствующей им страницы.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как делаются динамические заголовки в landing page?

    miraage
    Mikhail Osher @miraage
    Старый прогер
    Судя по всему, по utm меткам.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать последовательное уменьшение блоков?

    Ringil
    Ringil Endimion @Ringil
    Попробуйте как-то так:
    @media only screen and (max-width:800px){
    #block1{width:20%}
    #block2{width:40%}
    #block3{width:40%}
    }
    @media only screen and (max-width:600px){
    #block1{width:20%}
    #block2{width:20%}
    #block3{width:60%}
    }
    @media only screen and (max-width:400px){
    #block1{width:33%}
    #block2{width:33%}
    #block3{width:33%}
    }

    max-width и width подбираете как удобно.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать подобное последовательное появление элементов?

    jlekapb
    jlekapb @jlekapb
    .do
    Пример с блоками: jsfiddle.net/lkp_chg/sLbdkpye

    JS код из вашего примера ruseller.com/lessons/les1637/demo/index.html:

    $(function() { 
    	$('div#fds img').each(function(i) {
        $(this).delay((i++) * 500).fadeTo(1000, 1); })
    });
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как сделать подобное последовательное появление элементов?

    gluck59
    Глюкъ Виртуален @gluck59
    Виртуальный глюк
    Обратите внимание: если вы рассматриваете этот прием в контексте оптимизации нагрузки на сервер и/или канал — у вас ничего не выйдет.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как сделать подобное последовательное появление элементов?

    arab789 @arab789
    Выставляете всем изображениям display:none; Затем с помощью библиотеки jquery создаете функцию js для проявления изображения, например:
    function fadeInImg_1(){
    $('#img_1').fadeIn('slow');
    }

    Затем вещаем обработчик скрола и выставляем в какой интревал вызывать функцию:
    $(document).scroll(function(){
                if ($(this).scrollTop() >= 0 && $(this).scrollTop() < 1140){
                   fadeInImg_1();
                }
            });

    Интервал в пикселях.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как сделать подобное последовательное появление элементов?

    IceJOKER @IceJOKER
    Web/Android developer
    jQuery Lazy Load Plugin - поищите , думаю это то, что вам нужно
    Ответ написан более трёх лет назад
    6 комментариев
    6 комментариев
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 18 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 5 ответов
    • 0 вопросов
  • vovka3003
    Владимир Шаблий
    • 4 ответа
    • 0 вопросов
  • GNUBack
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации