Содержание

Горизонтальный скролл. Когда и где использовать | by Ksenia Toloknova | BehanceRussia

Эта статья входит в цикл моих статей “Шкатулка с секретами”, в ней я делась своими знаниями о работе и особенностях применения различных компонентов. Сегодня я хочу поговорить о таком популярном, но в тоже время спорном приёме, как горизонтальный скролл.

Примеры использования слайдеров на сайтах https://yandex.ru/ https://www.ivi.ru/ https://www.raiffeisen.ru/ и https://junior.mts.ru

На сайтах с большим количеством информации дизайнеры охотно прибегают к использованию горизонтального скролла, чтобы сократить высоту страниц и контролировать объем получаемой пользователем информации.

К сожалению, данное решение часто работает не так хорошо, как хотелось бы. Основная причина заключается в том, что в веб версии пользователи до сих пор крайне неохотно работают с горизонтальным скроллом. Это решение чаще других других вызывает сильные негативные эмоции. При этом в мобильной и планшетной версии таких серьезных проблем не возникает. В подтверждение моих слов, можно почитать опубликованную уважаемыми NNgroup статью https://www.nngroup.com/articles/scrolling-and-scrollbars/

Так как мобильная версия все чаще становится приоритетной из-за быстро растущей популярности выхода в интернет через мобильные устройства, решения, удобные для мобильной версии, применяются и в веб версии. Технологически сложно поддерживать две разные версии макетов для веб и мобильной версии. Поэтому я не призываю отказаться от этого элемента. Его использование часто бывает оправдано. Однако перед использованием лучше знать о недостатках.

  1. Будьте готовы к тому, что пользователи часто не будут обращать внимание на горизонтальный скролл в веб версии. Даже если поставить стрелочки по бокам, вероятность того, что пользователь обратит на них внимание, довольно мала. Не размещайте критически важную информацию таким образом.
  2. Даже если пользователь обратит внимание на возможность скролла, он, вероятно, просто не захочет с ним взаимодействовать. Причина проста — это довольно трудоемкое действие. Нужно навести мышью на небольшую стрелочку, потом кликнуть по ней и ждать, когда прогрузится новый контент.
  1. Горизонтальный скролл очень часто является единственно возможным адекватным решением для мобильной версии. Поддержка принципиально разных версий внешнего вида одного и того же блока для разных версий отображения(веб, планшет, мобильная) — сложно не только для дизайна, но и для разработки. Такие решения нельзя назвать оптимальными.
  2. Это решение позволяет показать большое количество контента, не перегружая страницу. Например, при отображении изображений в галерее горизонтальная прокрутка позволяет пользователю увидеть небольшую часть. Это дает возможность быстро понять, релевантна ли эта информация его запросу.
  3. Горизонтальная прокрутка экономит много места на вертикальном экране. Макет гораздо более гибкий, ведь добавлять контент можно в обоих направлениях — вертикальном и горизонтальном.
  4. Горизонтальная прокрутка позволяет пользователям просматривать намного больше разной по смыслу информации, поэтому ее часто используют на главной и разводящих страницах.

Вместо скролла в веб версии можно использовать ссылку “смотреть больше”. Это позволит пользователю увидеть нужный контент, а если ему понадобится больше, то он сможет перейти на страницу и посмотреть там. Да, это доработка, но не очень большая.

Если вы все же используете горизонтальный скролл, максимально сигнализируйте о возможности скролла. Добавляйте крупные стрелочки, на которые легко попасть мышью, и показывайте кусочек следующего блока.

По возможности дайте пользователю понять, сколько контента скрывается за скроллом. Так у пользователя появится понимание того, сколько контента не попало в его зону видимости (это должна быть не слишком большая цифра).

Когда проектируете этот элемент, не забудьте подумать о том, как пользователь будет с ним взаимодействовать. На мой взгляд, важно помнить о трех аспектах:

О событии, по которому происходит прокрутка блока. Первый вариант — боковыми стрелочками, кликая на которые мы инициируем прокрутку блока. Второй вариант — свайп. В веб версии обязательно наличие стрелочек, а вот в мобильной версии от них часто можно избавиться.

О количестве прокручиваемого контента после клика. Первый вариант — по одному новому блоку после клика на стрелочку, второй — полностью новая подборка после клика. Какой вариант выбрать зависит от содержимого блока. Например, если это галерея фильмов, то более логичным будет вариант с полностью новой подборкой. А в случаях, когда что-то нужно сравнивать, например, галерею с тарифами, то можно использовать первый вариант.

Также не забывайте обо всех необходимых состояниях — ховерах, о том, что происходит после первого клика.

Не смотря на то, что с мобильной версии намного меньше проблем со скроллом, тем не менее в интерфейсах часто можно встретить неудобную реализацию.

Бывает, что на макете дизайнер показывает только первую позицию скролла, забывая о том, как это будет работать при взаимодействии с блоком. В результате может выйти такая картина:

На первом экране все в порядке — мы видим первый блок в скролле и видим значимый кусок второго блока. Однако как только мы передвигаемся дальше, вылезают проблемы. Так как во время взаимодействия нужно показывать не только следущий блок, но и предыдущий, видимая область этих блоков стала минимальна. В таких случаях часто скролл перестает быть заметен, пользоваться таким блоком не комфортно.

Способов сделать горизонтальный скролл довольно много и правильное решение всегда зависит от большого количества факторов. Для примера покажу два совершенно разных решения для этой проблемы:

Слева — официальный сайт Мегафона, справа — приложение Facebook

В первом случае показывается одна карточка и часть следующей. Для сигнализации о возможности скролла вправо или влево используются точки под карточками. Это решение рабочее, но подойдет оно далеко не всем. Например, если ваша карточка длинная и может не войти целиком в экран телефона, такое решение не подойдет.

Во втором случае ширина карточки рассчитана таким образом, чтобы пользователь всегда видел внушительный кусок следующей и предыдущей карточки.

Также не стоит забывать о контроле реализации. Плохая тормозная реализация способна нивелировать все ваши старания. В мобильных версиях сайтов скролл может работать заторможенно, в таким случае вероятный исход — закрытие вашего сайта. Обязательно проверяйте механику работы данного блока перед выходом в прод.

И еще одна маленькая полезность

Иногда бывает полезно последним элементом в скролле делать ссылку. Например, если выведено 10 самых популярных фильмов этой недели, то в конце списка можно поставить карточку со ссылкой на топ 50. Таким образом, если пользователя заинтересовал контент из скролла, но ему его показалось недостаточно, он сможет довольно просто продолжить смотреть более расширенную подборку на отдельной странице.

На этом все. Буду рада вашим комментариям и предложениям по интересующим темам для новых статей.

Горизонтальная прокрутка CSS: определение, и как убрать на всех разрешения

Горизонтальный скролл является довольно спорным элементом в веб-разработке, и неважно, как он организован: при помощи CSS или других подходов. «Спорный» потому, что нужно умело применять этот инструмент. В некоторых случаях он может привести к проблемам на ресурсе, а в других — принести массу удобств.

Горизонтальный скролл не приветствуется поисковыми системами. Гугл не раз уже обозначал, что сайты с горизонтальным скроллом будут ранжироваться ниже в поисковой выдаче. Однако это касается случаев, когда горизонтально скроллится вся страница сайта из-за того, что неправильно прописаны стили или сайт не адаптирован под разные размеры экрана. Если скролл организован специально в отдельном блоке для более удобного расположения контента, тогда это требование не касается сайта.

В общем, сегодня мы обсудим:

  •  что такое горизонтальный скролл;

  •  когда его можно использовать;

  •  когда его лучше устранять;

  •  как убрать горизонтальный скролл возможностями CSS.

Горизонтальный скролл CSS

Главный недостаток горизонтального скролла — в веб-версиях сайтов он смотрится «не очень», плюс пользователи компьютеров и ноутбуков неохотно им пользуются. Из-за этого вокруг горизонтального скролла царит облако негатива, и поисковые системы жестко определили свою позицию.

Другое дело, когда горизонтальный скролл применяется в мобильных версиях веб-ресурсов. Копаясь в телефоне, удобно скроллить определенный контент «в сторону». Однако горизонтальный скролл оправдывается, когда реализован в отдельных блоках для удобства пользователя. Если, опять же, скроллится вся страница веб-сайта — это плохо.

Горизонтальный скролл CSS: особенности

Мы собрали ряд важных особенностей о горизонтальном скролле. Прочитав их, вы сможете понять, нужен ли он вам на сайте.

Особенности горизонтального скролла:

  1. В веб-версиях ресурса он не заметен. Если организовать горизонтальный скролл в веб-версии сайта, тогда нужно быть готовым к тому, что пользователи будут не замечать его или просто игнорировать. Поэтому, если он организован специально, не нужно размещать важную информацию таким образом.

  2. Поисковые системы к горизонтальному скроллу относятся с презрением. Пользователям десктопных устройств не нравится скроллить «в сторону». Это неудобно. Поэтому поисковые системы пошли им навстречу и не рекомендуют использовать такой вид скролла на веб-ресурсе.

  3. В мобильной версии веб-сайта горизонтальный скролл позволяет компактно размещать однообразную информацию в пределах определенного блока. Например, товары одной категории в интернет-магазине. Допустим, у вас есть несколько важных категорий товара, которые вы хотите разместить в начале страницы. В этом случае вы размещаете категории вертикально друг под другом, а товар в них размещаете так, чтобы он скроллился горизонтально.

  4. Горизонтальный скролл экономит много места на небольших экранах. При этом он не сильно нагружает страницу, если сравнивать с вариантом вертикального расположения всего контента.

В целом, горизонтальный скролл на небольших экранах удобен, когда нужно показать пользователю много разносторонней информации, чтобы он смог решить, что ему интересно, а что — нет. Однако важно правильно и заметно обозначать, что на странице организован горизонтальный скролл, чтобы пользователь понимал о том, что «в стороне» есть какой-то контент. Обычно это организовывают большими кнопками «вправо/влево». Причем четкое обозначение скролла касается и мобильной, и компьютерной версии сайта. Для того чтобы скролл был заметен в компьютерной версии веб-сайта, его автоматизируют. Большинство пользователей встречало такую интерпретацию горизонтального скролла, как слайд-шоу.

В общем, горизонтальный скролл не является рекомендованным элементом, который нужно использовать, но в некоторых случаях он незаменим, например: блок с товарами, объявлениями, фотографиями и др.

Иногда вместо него используют блок с контентом и кнопкой «Показать еще». Таким образом, если пользователя заинтересует контент, ему нужно будет не скролить «в сторону», а просто нажать кнопку «Показать еще», и контейнер с контентом «развернется».

Организовать горизонтальный скролл можно разными способами, в том числе и при помощи CSS. Важно подходить к его организации со всей ответственностью, чтобы скролл приносил пользу, а не дополнительное неудобство для пользователей. Но бывают случаи, когда горизонтальный скролл появляется нежданно и от него нужно избавляться. В этом случае на помощь придет определенное CSS-свойство.

Как убрать горизонтальный скролл с помощью CSS

Прежде чем убрать горизонтальную прокрутку возможностями CSS, давайте выясним, из-за чего она появляется. Рассматриваем тот случай, когда горизонтальный скролл появился «случайно», а не был сделан специально.

Горизонтальная прокрутка появляется в том случае, когда какой-то элемент «выходит» за область видимости контента страницы. У начинающих верстальщиков и веб-разработчиков это довольно частое явление. Чтобы избавиться от горизонтальной прокрутки, нужно «выскочивший» элемент «загнать» в область видимости или удалить. Если удалось «поправить» такой элемент, тогда хорошо. Если нет, потому что вы не можете его найти, тогда есть проверенное CSS-свойство «overflow».

Как убрать горизонтальный скролл в html, используя CSS-свойство «overflow»

Свойство «overflow» обрезает весь контент, выходящий за рамки блока, для которого оно назначено. То есть, если у вас образовалась горизонтальная прокрутка всей веб-страницы и вы не можете найти элемент, который ее провоцирует, тогда можно применить свойство «overflow» к элементу «html» и/или «body».

Код будет таким:

html {

overflow: hidden;

}

 

и/или

 

body {

overflow: hidden;

}

 

Нужно отметить, что свойство «overflow» — это общее свойство. Оно включает в себя:

  •  overflow-х — свойство, отвечающее за горизонтальную прокрутку;

  •  overflow-у — свойство, отвечающее за вертикальную прокрутку.

Поэтому, если нужно избавиться от какой-то отдельной прокрутки, можно использовать не общее, а точное свойство.

Заключение

Сегодня вы узнали, что такое горизонтальная прокрутка и как ее можно специально использовать. Если же она возникла случайно, тогда есть проверенный способ, как убрать горизонтальный скролл возможностями CSS — использовать свойство «overflow».

Горизонтальная прокрутка не рекомендована к использованию, однако в отдельных случаях без нее никак не обойтись. Поэтому, прежде чем ее создавать или удалять, нужно тщательно все обдумать.

Горизонтальный скролл становится модным. Разберемся в этом

В последнее время все более популярным становится подход в проектировании сайтов с использованием горизонтального скролла.

Нас очень беспокоит целесообразность и юзабилити данного подхода. Чтобы разобраться в этом вопросе, мы перевели статью посвященную горизонтальному скроллу. Предлагаем ознакомиться с материалом и обсудить данную тему в комментариях…


Оригинальное название публикации: “Иск против горизонтального скролла”

Время от времени всё переосмысливается. А значит нет ничего удивительного в том, что сайты с горизонтальным расположением контента становятся модными. Это смелая и впечатляющая дизайнерская инновация, так как в настоящее время в интернете подавляющее большинством веб-сайтов используют вертикальную прокрутку.

Причина популярности подхода с вертикальной прокруткой очевидна — его проще реализовать, он привычен и чаще используется. Сайты с вертикальной прокруткой считаются также и более эффективными. Так как это мнение большинства, то использование горизонтального скроллинга становится еще более девиантным и смелым.

Избравшие «стезю» горизонтальной прокрутки, рассуждают с позиции собственного выбора. А организации, которые предпочли данный метод, провозглашают свои сайты произведением искусства.


(http://www.guillaumejuvenet.com/)

Горизонтальные сайты — это заявление о собственной уникальности и нежелании вписываться в общественные рамки. В результате, торговая марка, использующая такую конструкцию сайта, часто зарабатывает себе репутацию «причудливой» и «ушлой».

Почему некоторые используют горизонтальный скролл

Так как прокручивание сайтов вверх-вниз стало негласным правилом, многим и в голову не придет, что может быть как-то иначе. Компьютерные мыши с колесиком прокрутки, скроллы в тачпадах на ноутбуках — еще больше укоренили эту идею. Веб-сайты, использующие горизонтальную прокрутку, явно пренебрегают нормами стандартных веб-сайтов, заявляя о своей индивидуальности.

Ставка на мобильные устройства может быть не такой удачной идеей

Горизонтальное пролистывание в смарфотнах и планшетах уже не ново и довольно широко применяется благодаря своей простоте. Его использование на целом ряде различных устройств, часто объясняется более последовательным представлением контента. С другой стороны, на настольных компьютерах горизонтальная прокрутка встречается намного реже.

Основная причина этого уже была высказана выше. Люди не знают о том, что можно просматривать контент, просто прокручивая его как-то по-другому.

Поскольку экраны мобильных телефонов или планшетов и экраны десктопов считаются достаточно специфичными относительно друг друга, сходство здесь не применимо. Нельзя использовать горизонтальное пролистывание на настольном компьютере, просто потому что оно распространено на планшетах и телефонах.

Здесь за основу берется принцип того, что люди используют эти устройства с различным подходом в мышлении, и изменение принятого положения вещей может привести к некоторому недопониманию, оставив пользователей вне их зоны комфорта.

Основным же недостатком в реализации горизонтальной прокрутки является то, что пользователи предпочитают не уникальные механики просмотра контента на странице, а единообразие в веб-интерфейсах.

Продуктивное использование вертикального пространства для контентной области

В вертикальном макете, весь контент вне зависимости от степени его важности, идёт друг за другом. Ключевую информацию можно выделить только оформлением, а не позиционированием на странице. Единственное что может дизайнер — разместить ключевую информацию в начале страницы.

В отличие от популярных вертикально-ориентированных макетов, горизонтальные макеты имеют одно преимущество. Они аккуратно предоставляют лишь небольшую часть информации в области горизонтального скролла. А ключевую информацию можно закрепить в вертикальном пространстве, обратив на неё внимание пользователей не только оформлением, но и позиционированием.

Когда стоит использовать горизонтальный скроллинг, если вы это точно хотите


(http://qandhlondon.com/)

Cайты с горизонтальным расположением контента больше всего подходят для ситуаций, когда необходимо единовременно отображать несколько объектов: графических изображений, небольших информационных блоков, групп иконок или превью, ссылающиеся на более подробное описание.

Мобильные версии “десктопных” сайтов, или веб-сайты, рассчитанные на просмотр с мобильных устройств — вот сфера применения, где горизонтальный скролл полностью уместен. Однако, он также хорошо подходит и ряду других сайтов, позволяя им отображать большое количество информации простым и выгодным способом.

Проблема юзабилити


(http://movingislands.com/en)

Хотя множеству пользователей сегодня знакомо и даже привычно горизонтальное пролистывание (когда меняется всё наполнение страницы), горизонтальную прокрутку (с плавной подгрузкой контента) многие по-прежнему осуждают. Она продолжает получать отрицательные отзывы от многих пользователей, и поэтому применять ее следует с осторожностью. Ее, как правило, используют, чтобы проявить индивидуальность, например, заявить о торговой марке. Но даже при таком использовании, многим людям это непривычно.

Пользователи игнорируют блоки сайтов с горизонтальной прокруткой

Одна из основных реакций, которую вызывает горизонтальный скроллинг, заключается в игнорировании разделов с ним. Так как это провоцирует выход пользователя из его зоны комфорта.

Люди, как правило, не замечают даже явные подсказки, касающиеся навигации по веб-сайту с горизонтальной прокруткой, часто оставляя большие стрелки и другие элементы горизонтальной навигации незамеченными и нетронутыми.


(http://www.lorenzobocchi.com/)

Главным образом так происходит, потому что такая форма использования не соответствует ожидаемой схеме функционирования и в результате не является приемлемой или значимой.

Нередко сайты, где перелистываются страница полностью (аналогично бумажным книгам и журналам), вызывают у пользователей высокие ожидания, но в последствии, люди часто оказываются разочарованы предоставленным контентом. Таким образом, неплохое решение для одного (те самые бумажные книги и журналы), может оказать для другого медвежью услугу.

Как же правильно?


(http://www.themobileplaybook.com/en-us/#/overview)

Что же делать, если вы все-таки хотите реализовать у себя на сайте горизонтальную прокрутку и не терять при этом пользователей? Все на самом деле просто — добавить дополнительные возможности навигации.

Добавьте в механику горизонтального скроллинга меню, которое позволит не только перемещаться от одного раздела к следующему, но также перескакивать некоторые разделы совсем. Это принесет гибкости и воодушевит большее количество пользователей просматривать интересующие их разделы.

Горизонтальный скролл-бар также является обязательным, чтобы показывать, сколько еще осталось не просмотренного контента. Иногда это мотивирует людей прочитать немного больше, когда они уже собрались покинуть сайт.

Что следует принимать во внимание


(http://www.richard-hill.org.uk/)

Хотя отношение к использованию горизонтальной прокрутки медленно меняется с приходом новых технологий, таких как сенсорные экраны, планшеты, ПК в форм-факторе моноблоков с тачскрином и т.д., данный метод все еще не доминирует.

В аналоговых клавиатурах легче манипулировать клавишами «вверх/вниз», чем «вправо/влево». А вот на тачпаде добавление новых жестов будет более удобным при реализации горизонтального скролла.

Скорость прокрутки также должна быть оптимизирована. Слишком быстрый скроллинг может вызвать головную боль, а слишком медленный может сильно раздражать.

Несмотря на тот факт, что мы привыкли читать слева направо, медленно прокручивая страницу вниз, эта привычка сейчас меняется. С появлением электронных книг и различных приложений для смартфонов, планшетов и тачпада, люди постепенно привыкают и к перелистыванию при чтении. Однако, всегда важно принимать во внимание, то с чем пользователи могут столкнуться при внедрении новых концепций в повседневную жизнь.

В заключении


(http://www.archi-graphi.fr/)

Раз горизонтальная прокрутка пришлась кстати на мобильных устройствах с тачскринами, это не значит, что она будет столь же популярной на десктопах. Не стоит «выходить за рамки» только для того, чтобы выделиться из толпы, но пробуйте, если действительно верите в такой подход. Однако даже в этом случае не упускайте из внимания комфорт пользователей, ибо это вы зависите от них, а не наоборот.

Если вы намерены применить относительно новый метод для просмотра вашего сайта, постарайтесь не усложнить жизнь его посетителей. Вместо совершенно нового дизайна привнесите нечто знакомое и в то же время реализованное по новой концепции, чтобы пользователь смог оценить и удобство сайта, и вашу изобретательность.

Переводчик: Аня, тестировщик
сервиса для дизайнеров (БЕЗ горизонтального скролла) Ahoba (;

Автор: 407th

Источник

Горизонтальный скролл что это

Горизонтальный скролл: что с ним не так?

На таких сайтах, как Netflix, программы упорядочиваются в ряды по категориям, которые можно горизонтально прокручивать.

Это дает пользователям обзор каждой категории без необходимости пролистывать все программы.

Этот паттерн доступен, адаптивен и согласован для всех размеров экрана. И его довольно легко реализовать.

Он имеет много плюсов, несмотря на то, что имеет ряд критических недостатков.

В этой статье я объясню их и посоветую, чем его заменить.

Горизонтальный скролл программ по категориям

Несмотря на плюсы этого паттерна, я по-прежнему считаю, что горизонтальный скролл контента слишком усложняет задачу.

Зигзагообразный скролл по сайту может быть утомительным, особенно для людей с нарушениями моторики.

  • увеличивает вероятность того, что пользователи его не увидят
  • больше полагается на цифровую грамотность пользователей
  • обычно более трудоемко для пользователей

Что касается производительности, контент, который пользователи не видят и который в конечном итоге могут так и не просмотреть, загружается медленно и тратит лишние данные.

Чем заменить этот паттерн

Вместо этого мы могли бы просто загрузить 4 самых популярных элемента в каждой категории.

Загрузка меньшего количества элементов и ссылка на страницу каждой категории

Таким образом, контент не скрывается. Легко перейти к категории; данные не тратятся зря; и вы избегаете нетрадиционных, трудоемких паттернов.

Однако на маленьких экранах будет немного больше вертикальной прокрутки, так как элементы будут складываться в стек, но я бы начал с этого паттерна и посмотрел, как он покажет себя в исследованиях.

Предполагаю, что дополнительный скролл на маленьких экранах подойдет – вещи, которые кажутся нам проблематичными, могут не создавать проблем для пользователей.

В конце концов, пролистывание категорий не требует больших усилий и может быть выполнено действительно быстро.

Но если исследования покажут, что этот паттерн проблематичен для пользователей, то я бы поискал способы снова скрыть контент, но только на экранах меньшего размера.

Это может быть кнопка, открывающая больше элементов. Или вы можете вернуть горизонтальный скролл.

«Но это потребует больше кликов»

Не стоит переживать, что разделение контента по страницам увеличит количество кликов.

Ведь для горизонтального скролла контента на компьютере требуется куда больше кликов по сравнению с переходом на специальную страницу для просмотра нужного контента.

Вывод

Из всех существующих сложных паттернов горизонтальный скролл кажется действительно хорошим паттерном.

Однако я по-прежнему считаю, что это слишком сложный паттерн, которого можно избежать, сделав страницы легкими по умолчанию и используя их, как форму постепенного раскрытия информации.

Горизонтальная прокрутка CSS: определение и как убрать на всех разрешения

Главный недостаток горизонтального скролла — в веб-версиях сайтов он смотрится «не очень» , п лю с п ользователи компьютеров и ноутбуков неохотно им пользуются. Из-за этого вокруг горизонтального скролла царит облако негатива , и поисковые системы жестко определили свою позицию.

Другое дело, когда горизонтальный скролл применяется в мобильных версиях веб-ресурсов. Копаясь в телефоне, удобно скроллить определенный контент «в сторону». Однак о г оризонтальный скролл оправдывается, когда реализован в отдельных блоках для удобства пользователя. Если, опять же , скроллится вся страница веб-сайта — это плохо.

Горизонтальный скролл CSS: особенности
  1. В веб-версиях ресурса он не заметен. Если организовать горизонтальный скролл в веб-версии сайта, тогда нужно быть готовым к тому, что пользователи будут не замечать его или просто игнорировать. Поэтому, если он организован специально, не нужно размещать важную информацию таким образом.

  2. Поисковые системы к горизонтальному скроллу относятся с презрением. Пользователям десктопных устройств не нравится скроллить «в сторону». Это не удобно. Поэтому поисковые системы пошли им навстречу и не рекомендуют использовать такой вид скролла на веб-ресурсе.

  3. В мобильной версии веб-сайт а г оризонтальный скролл позволяет компактно размещать однообразную информацию в пределах определенного блока. Например , товары одной категории в интернет-магазине. Допустим , у вас есть несколько важных категорий то ва ра, которые вы хотите разместить в начале страницы. В этом случае вы размещаете категории вертикально друг под дру гом , а товар в них размещаете так , чтобы он скроллился горизонтально.

  4. Горизонтальный скролл экономит много места на небольших экранах. При этом он не сильно нагружает страницу, если сравнивать с вариантом вертикального расположения всего контента.

Как убрать горизонтальный скролл с помощью CSS

Прежде чем убрать горизонтальную прокрутку возможностями CSS , давайте выясним , из-за чего она появляется. Рассматриваем тот случай, когда горизонтальный скролл появился «случайно», а не был сделан специально.

Горизонтальная прокрутка появляется в том случае, когда какой-то элемент «выходит» за область видимости контента страницы. У начинающих верстальщиков и веб-разработчиков это довольно частое явление. Чтобы избавит ь ся от горизонтальной прокрутки , нужно «выскочивший» элемент «загнать» в область видимости или удалить. Если удалось «поправить» такой элемент, тогда хорошо. Если нет, потому что вы не можете его найти, тогда есть проверенное CSS-свойство «overflow».

Как убрать горизонтальный скролл в html, используя CSS-свойство «overflow»
  • overflow-х — свойство, отвечающее за горизонтальную прокрутку;

  • overflow-у — свойство, отвечающее за вертикальную прокрутку.

Заключение

Сегодня вы узнали, что такое горизонтальная прокрутка и как ее можно специально использовать. Если же она возникла случайно, тогда есть проверенный способ, как убрать горизонтальный скролл возможностями CSS — использовать свойство «overflow».

Горизонтальная прокрутка не рекомендована к использованию , о днак о в отдельных случая х б ез нее никак не обойтись. Поэтому , прежде чем ее создавать или удалять, нужно тщательно все обдумать.

Мы будем очень благодарны

если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.

Горизонтальный скролл. Когда и где использовать

Эта статья входит в цикл моих статей “Шкатулка с секретами”, в ней я делась своими знаниями о работе и особенностях применения различных компонентов. Сегодня я хочу поговорить о таком популярном, но в тоже время спорном приёме, как горизонтальный скролл.

На сайтах с большим количеством информации дизайнеры охотно прибегают к использованию горизонтального скролла, чтобы сократить высоту страниц и контролировать объем получаемой пользователем информации.

К сожалению, данное решение часто работает не так хорошо, как хотелось бы. Основная причина заключается в том, что в веб версии пользователи до сих пор крайне неохотно работают с горизонтальным скроллом. Это решение чаще других других вызывает сильные негативные эмоции. При этом в мобильной и планшетной версии таких серьезных проблем не возникает. В подтверждение моих слов, можно почитать опубликованную уважаемыми NNgroup статью https://www.nngroup.com/articles/scrolling-and-scrollbars/

Так как мобильная версия все чаще становится приоритетной из-за быстро растущей популярности выхода в интернет через мобильные устройства, решения, удобные для мобильной версии, применяются и в веб версии. Технологически сложно поддерживать две разные версии макетов для веб и мобильной версии. Поэтому я не призываю отказаться от этого элемента. Его использование часто бывает оправдано. Однако перед использованием лучше знать о недостатках.

Рассмотрим риски, на которые стоит обратить внимание

  1. Будьте готовы к тому, что пользователи часто не будут обращать внимание на горизонтальный скролл в веб версии. Даже если поставить стрелочки по бокам, вероятность того, что пользователь обратит на них внимание, довольно мала. Не размещайте критически важную информацию таким образом.
  2. Даже если пользователь обратит внимание на возможность скролла, он, вероятно, просто не захочет с ним взаимодействовать. Причина проста — это довольно трудоемкое действие. Нужно навести мышью на небольшую стрелочку, потом кликнуть по ней и ждать, когда прогрузится новый контент.

Причины, почему горизонтальный скрол все же популярен

  1. Горизонтальный скролл очень часто является единственно возможным адекватным решением для мобильной версии. Поддержка принципиально разных версий внешнего вида одного и того же блока для разных версий отображения(веб, планшет, мобильная) — сложно не только для дизайна, но и для разработки. Такие решения нельзя назвать оптимальными.
  2. Это решение позволяет показать большое количество контента, не перегружая страницу. Например, при отображении изображений в галерее горизонтальная прокрутка позволяет пользователю увидеть небольшую часть. Это дает возможность быстро понять, релевантна ли эта информация его запросу.
  3. Горизонтальная прокрутка экономит много места на вертикальном экране. Макет гораздо более гибкий, ведь добавлять контент можно в обоих направлениях — вертикальном и горизонтальном.
  4. Горизонтальная прокрутка позволяет пользователям просматривать намного больше разной по смыслу информации, поэтому ее часто используют на главной и разводящих страницах.

Рекомендации

Вместо скролла в веб версии можно использовать ссылку “смотреть больше”. Это позволит пользователю увидеть нужный контент, а если ему понадобится больше, то он сможет перейти на страницу и посмотреть там. Да, это доработка, но не очень большая.

Если вы все же используете горизонтальный скролл, максимально сигнализируйте о возможности скролла. Добавляйте крупные стрелочки, на которые легко попасть мышью, и показывайте кусочек следующего блока.

По возможности дайте пользователю понять, сколько контента скрывается за скроллом. Так у пользователя появится понимание того, сколько контента не попало в его зону видимости (это должна быть не слишком большая цифра).

Механика работы

Когда проектируете этот элемент, не забудьте подумать о том, как пользователь будет с ним взаимодействовать. На мой взгляд, важно помнить о трех аспектах:

О событии, по которому происходит прокрутка блока. Первый вариант — боковыми стрелочками, кликая на которые мы инициируем прокрутку блока. Второй вариант — свайп. В веб версии обязательно наличие стрелочек, а вот в мобильной версии от них часто можно избавиться.

О количестве прокручиваемого контента после клика. Первый вариант — по одному новому блоку после клика на стрелочку, второй — полностью новая подборка после клика. Какой вариант выбрать зависит от содержимого блока. Например, если это галерея фильмов, то более логичным будет вариант с полностью новой подборкой. А в случаях, когда что-то нужно сравнивать, например, галерею с тарифами, то можно использовать первый вариант.

Также не забывайте обо всех необходимых состояниях — ховерах, о том, что происходит после первого клика.

Скролл в мобильной версии

Не смотря на то, что с мобильной версии намного меньше проблем со скроллом, тем не менее в интерфейсах часто можно встретить неудобную реализацию.

Бывает, что на макете дизайнер показывает только первую позицию скролла, забывая о том, как это будет работать при взаимодействии с блоком. В результате может выйти такая картина:

На первом экране все в порядке — мы видим первый блок в скролле и видим значимый кусок второго блока. Однако как только мы передвигаемся дальше, вылезают проблемы. Так как во время взаимодействия нужно показывать не только следущий блок, но и предыдущий, видимая область этих блоков стала минимальна. В таких случаях часто скролл перестает быть заметен, пользоваться таким блоком не комфортно.

Способов сделать горизонтальный скролл довольно много и правильное решение всегда зависит от большого количества факторов. Для примера покажу два совершенно разных решения для этой проблемы:

В первом случае показывается одна карточка и часть следующей. Для сигнализации о возможности скролла вправо или влево используются точки под карточками. Это решение рабочее, но подойдет оно далеко не всем. Например, если ваша карточка длинная и может не войти целиком в экран телефона, такое решение не подойдет.

Во втором случае ширина карточки рассчитана таким образом, чтобы пользователь всегда видел внушительный кусок следующей и предыдущей карточки.

Также не стоит забывать о контроле реализации. Плохая тормозная реализация способна нивелировать все ваши старания. В мобильных версиях сайтов скролл может работать заторможенно, в таким случае вероятный исход — закрытие вашего сайта. Обязательно проверяйте механику работы данного блока перед выходом в прод.

И еще одна маленькая полезность

Иногда бывает полезно последним элементом в скролле делать ссылку. Например, если выведено 10 самых популярных фильмов этой недели, то в конце списка можно поставить карточку со ссылкой на топ 50. Таким образом, если пользователя заинтересовал контент из скролла, но ему его показалось недостаточно, он сможет довольно просто продолжить смотреть более расширенную подборку на отдельной странице.

На этом все. Буду рада вашим комментариям и предложениям по интересующим темам для новых статей.

Как управлять вниманием читателя с помощью скролла — Дизайн на vc.ru

Если правильно выстроить лендинг и использовать несколько техник управления вниманием, информация на нем будет для мозга как легкий наркотик — читатель доскроллит страницу до конца. Собрали основные механики, которые позволяют маркетологу и дизайнеру управлять вниманием с помощью скролла.

7560 просмотров

Что надо знать о человеческом мозге

Мозг весит всего 2% от массы тела, при этом потребляет до 20% энергии. При любом удобном случае он пытается перейти в фоновый режим работы: не соображать, а работать на рефлексах. Из-за этого нам сложно долго концентрироваться на чем-то одном.

Исключение — когда информация привлекает внимание мозга. Есть два основных способа это сделать, согласно книге Дэвида Рока «Мозг. Инструкция по применению»:

  • заставить мозг бояться — тогда начнет вырабатываться норадреналин. Это естественный эволюционный рефлекс, который срабатывает, когда человек видит саблезубого тигра в кустах. С сайтами это связать сложно.

  • доставить мозгу удовольствие — тогда получится задействовать дофамин. Для повышения уровня дофамина не нужны наркотики и алкоголь, достаточно дать мозгу свежие впечатления — то, что мы не видели или редко встречаем.

Техники работы со скроллом на странице помогают поддерживать внимание мозга на нужном уровне. Они вызывают ощущение новизны и приводят к выработке дофамина.

Рассмотрим их на примерах.

Не обмануть ожидания

Как сделать. Если мы привлекли внимание человека к проекту и он его открыл, то должен получить обещанное — без смены темы и воды. Иначе не сработают никакие механики работы с вниманием.

Пример. Если статья называется «5 способов сделать яичницу», она не должна рассказывать о том, откуда берутся куриные яйца. Так делают авторы SEO-статей, чтобы впихнуть больше ключевых слов и нагнать трафик. Если обещаете развлекательные материалы — пусть будет настоящее развлекалово, если простую для понимания обучающую информацию — на лендинге должна быть именно она.

Создать иллюзию, что пользователь управляет процессом

Как сделать. Когда пользователь скроллит страницу, обычно он просто идет по колонке из текста и иллюстраций, экран за экраном. Вместо этого к скроллу можно привязать анимированную смену объектов: картинки и текст будут всплывать, а отдельные иллюстрации увеличиваться или прокручиваться по горизонтали. Это сильная механика, потому что она обманывает мозг: ему кажется, что он управляет процессом.

Пример. Мы делали проект к юбилею завода «КуйбышевАзот» в Тольятти. На странице юбилея завода по скроллу на картинках появляется текст, работает анимация, бегут цифры.

По скроллу карта превращается в инфографику

При прокручивании страницы панораму можно посмотреть во всю ширину по горизонтали

Когда нужно показать несколько фото, вертикальный скролл меняется на горизонтальный — пользователь может посмотреть всю галерею

Менять ритмику повествования

Как сделать. На лендингах обычно есть визуальная ритмика: заголовок, текст, картинка — и все повторяется. Мозгу это быстро наскучивает, поэтому важно нарушать ритмику, например, добавить крупный текст необычным шрифтом. Так мы поддерживаем мозг на высоком уровне концентрации.

Пользователь читает заголовок, затем крупную цифру, врезку, подзаголовок и только в последнюю очередь — текст. Такой порядок может наскучить, поэтому важно нарушать ритмику. Из вебинара Максима Ильяхова

Пример. На странице биографического лендинга на сайте Музея Сахарова время от времени появляется крупный текст в непривычной типографике, а иллюстрации представлены по-разному: обтравлены, в кружке, целиком или в галерее.

Крупная типографика и разные иллюстрации не дают мозгу заскучать

Ломать шаблон взаимодействия

Как сделать. Изменения по скроллу — мощная механика, но и к ней мозг быстро привыкает, в результате концентрация внимания снижается. Поэтому иногда стоит предложить абсолютно новый опыт взаимодействия с проектом: интерактивные подписи, аудио, короткие видео. Так мозг получает дополнительный дофамин — как сердце пациента скорой помощи получает новый импульс от электрического заряда.

Пример. На странице о локомотивах «ЛокоТеха» интерактивные подписи к объектам появляются, если навести курсор на знак вопроса, описания разных локомотивов отображаются, если нажать на стрелки, а собственный локомотив соберется — если подергать ползунки конструктора.

Знаки вопроса привлекают внимание, если на них навести курсор — появляется новый уровень информации. Так можно искусственно поддержать интерес мозга к проекту

Еще одна механика — листалка. Если нажать на стрелку, появится информация о новом виде локомотива и он сам приедет в центр экрана

Завлечь микроанимацией

Как сделать. Иногда лучше ставить не статичную картинку, а немного подвижную. Все, что движется, может представлять опасность или потенциал для взаимодействия, поэтому привлекает внимание мозга.

Пример. Такой прием использовали создатели страницы с биографией Музея Сахарова.

На странице с биографией Андрея Сахарова играет музыка и падают хлопья снега, из-за этого хочется прокрутить ниже и посмотреть, что будет дальше

Не переборщить с механиками взаимодействия

Как сделать. С механиками для управления вниманием важно быть осторожным. Если их будет слишком много или они будут превалировать над контентом, на мозг это подействует противоположным образом — он устанет воспринимать новое.

По нашему опыту, на один лендинг в 20-30 экранов достаточно 3-4 механик. Если объем меньше, хватит и 2-3. При этом использовать их стоит умеренно, иначе даже одна очень активная механика может загубить все повествование.

Пример. Квартальный дайджест «ВТБ Онлайн» должен рассказывать об обновлениях в приложении. Все управление лендингом происходит по скроллу: уменьшаются и увеличиваются картинки, вылетают карты, строятся графики и линии на карте. Кажется, что все это должно помочь мозгу сконцентрироваться, но на деле дает обратный эффект — мы видим только анимацию, но не можем прочитать текст. Механики победили полезный контент, и он за ними исчез.

Лендинг с дайджестом должен рассказывать о новостях, но вместо них видно только анимацию

Главное: как управлять вниманием на лендинге

  1. Не обманывать ожиданий — дать читателю то, что объявили в заголовке.
  2. Создать иллюзию управления процессом за счет изменений по скроллу.
  3. Иногда нарушать ритмику повествования.
  4. Ломать шаблон взаимодействия — давать новую информацию не только по скроллу, но и по клику или наведению курсора.
  5. Завлечь микроанимацией, тогда с лендингом захочется взаимодействовать.
  6. Не переборщить с механиками, 3-4 будет достаточно.

Читайте другие наши статьи о приемах работы с информационными продуктами

Ещё мы собираем лучшую инфографику со всего мира и разбираем, как эти примеры могут работать в коммерческих целях, в Телеграме.

Перемещение или прокрутка по всему тексту

Существует несколько способов прокрутки лист. Для перемещения между ячейками и быстрого перемещения по различным областям можно использовать клавиши со стрелками, полосы прокрутки или мышью.

В Excel вы можете воспользоваться увеличенной скоростью прокрутки, простой прокруткой до конца диапазонов и подсвечивающих подсвечивающих подсвечивать о том, где вы находитесь на этом экране. Для прокрутки диалогов с списками с полосами прокрутки также можно использовать мышь.

Для перемещения между ячейками на сайте щелкните любую ячейку или используйте клавиши со стрелками. При переходе к ячейке она становится активная ячейка.

Прокрутка

Необходимые действия

В начало и конец диапазонов

Нажимайте клавиши CTRL+клавиша со стрелкой для прокрутки до начала и конца каждого диапазона в столбце или строке перед остановкой в конце.

Чтобы перейти к началу и концу каждого диапазона, прежде чем останавливаться на конце, нажмите клавиши CTRL+SHIFT+клавиша со стрелкой.

На одну строку вверх или вниз

Нажмите клавишу SCROLL LOCK, а затем используйте клавиши СТРЕЛКА ВВЕРХ и СТРЕЛКА ВНИЗ для прокрутки на одну строку вверх или вниз.

Один столбец влево или вправо

Нажмите клавишу SCROLL LOCK, а затем используйте клавиши СТРЕЛКА ВЛЕВО и СТРЕЛКА ВПРАВО для прокрутки одного столбца влево или вправо.

На одно окно вверх или вниз

Нажмите page UP или PAGE DOWN.

Одно окно влево или вправо

Нажмите клавишу SCROLL LOCK, а затем, удерживая нажатой клавишу CTRL, нажмите клавишу СТРЕЛКА ВЛЕВО или СТРЕЛКА ВПРАВО.

Большое расстояние

Нажмите клавишу SCROLL LOCK, а затем, удерживая нажатой клавишу CTRL и клавишу со стрелкой, можно быстро перемещаться между большими областями.

Примечание: Когда scroll LOCK в положении SCROLL LOCK, scroll LOCK отображается в панели состояния в Excel. При нажатии клавиш со стрелками при нажатии клавиши SCROLL LOCK будет прокручиваться на одну строку вверх или вниз либо на один столбец влево или вправо. Для перемещения между ячейками с помощью клавиш со стрелками необходимо отключить scroll LOCK. Для этого нажмите клавишу SCROLL LOCK (ScrLk) на клавиатуре. Если клавиатура не содержит эту клавишу, вы можете отключить режим SCROLL LOCK с помощью экранной клавиатуры. Чтобы открыть экранную клавиатуру, нажмите кнопку Начните на рабочем Windows и введите Экранная клавиатура. Чтобы отключить режим SCROLL LOCK, нажмите клавишу ScrLk и закроете экранную клавиатуру.

Если полосы прокрутки не отображаются, для их отображения выполните следующее:

  1. Выберите Файл > Параметры.

    В Excel 2007 нажмите кнопку Microsoft Office и выберите Excel параметры.

  2. Нажмите кнопкуДополнительные параметры, а затем в области Показать параметры для этой книги убедитесь,что флажки Показывать горизонтальную полосу прокрутки и Показывать вертикальную полосу прокрутки выбраны, а затем нажмите кнопку ОК.

В таблице ниже описаны различные способы использования полос прокрутки для перемещения по таблице.

Прокрутка

Необходимые действия

На одну строку вверх или вниз

Щелкните стрелки прокрутки или на вертикальной панели прокрутки, чтобы переместить лист на одну строку вверх или вниз.

Один столбец влево или вправо

Щелкните стрелки прокрутки или на горизонтальной полосе прокрутки, чтобы переместить лист на один столбец влево или вправо.

Прокрутка с увеличенной скоростью прокрутки

Чтобы увеличить скорость прокрутки во время прокрутки, удерживайте указатель мыши в самом далеком конце экрана более 10 секунд.

Перемещение мыши в обратном направлении замедляет скорость прокрутки.

На одно окно вверх или вниз

Щелкните над или под линией прокрутки вертикальную.

Одно окно влево или вправо

Щелкните слева или справа от области прокрутки на горизонтальной полосе прокрутки.

Большое расстояние

Удерживая на удержании shift, перетаскивание панели прокрутки .

Примечания: 

  • org/ListItem»>

    При использовании полос прокрутки для перемещения по книге в Excel отображается экранная подсылка, которая показывает номера строк или буквы столбцов (или цифры, если для книги задан стиль ссылок R1C1), чтобы вы знали, на чем вы находитесь.

  • Размер ручека указывает на пропорциональную часть используемой области листа, которая отображается в окне. Положение ручека указывает на относительное расположение видимой области на нем.

 Чтобы просмотреть все данные, можно без привязки к левой верхней ячейке на экране. Даже если вы перестанете прокручивать строку или столбец частично, Excel не будет перемещаться дальше, что особенно полезно для больших ячеек. Эти улучшения работают с мышью, колесиком мыши, сенсорной панелью, сенсорным экраном или перетаскиваниями ручеев.

По умолчанию прокрутка зависит от высоты одной Excel строки. Если у вас есть точечная мышь или сенсорная панель, вы можете прокручивать их по одному пикселю. Однако если для Windows мыши установлено перемещение одной строки текста для каждого щелчка мыши, она будет Excel поведением.

Совет: Если вам нужно прикрепить к левой верхней ячейке, используйте кнопки со стрелками на панели прокрутки или используйте клавиши со стрелками на клавиатуре, чтобы изменить выбор ячейки, пока лист не будет иметь нужное положение.

Некоторые устройства с мышью и другие указатели, такие как указатель Microsoft IntelliMouse, имеют встроенные возможности прокрутки и масштабирования, которые можно использовать для перемещения и увеличения или уменьшения на лист диаграммы. Для прокрутки диалогов с списками с полосами прокрутки также можно использовать мышь. Дополнительные сведения см. в инструкциях для указывающих устройств.

Задача

Необходимые действия

Прокрутка вверх или вниз по нескольким строкам за один раз

Поверните колесико вперед или назад.

Прокрутка влево или вправо Windows

Нажмите и удерживайте нажатой CTRL+SHIFT и поверните колесико вперед или назад.

Прокрутка с увеличенной скоростью прокрутки

Чтобы увеличить скорость прокрутки во время прокрутки, удерживайте указатель мыши в самом далеком конце экрана более 10 секунд.

Перемещение мыши в обратном направлении замедляет скорость прокрутки.

Панорамирование на разных таблицах

Удерживая нажатой кнопку колесия, перетащите указатель от знака в нужном направлении. Чтобы ускорить прокрутку, переместили указатель от знака начала. Чтобы замедлить прокрутку, переместить указатель ближе к знаку начала.

Автоматическое протаскирование на разных концах таблицы

Нажмите кнопку колесико, а затем переместите указатель мыши в нужном направлении. Чтобы ускорить прокрутку, переместили указатель от знака начала. Чтобы замедлить прокрутку, переместить указатель ближе к знаку начала. Чтобы остановить автоматическую прокрутку, нажмите любую кнопку мыши.

Увеличение и уменьшение масштаба

Удерживая на удержании CTRL, поворачивать IntelliMouse колесико вперед или назад. Процент увеличенного изображения отображается в панели состояния.

Показывать подробности в структуре

Навести указатель на ячейку, которая суммирует данные в структуре, а затем, удерживая на удержание shift, поворачивать колесико вперед.

Скрытие подробностей в структуре

Наводя указатель на любую ячейку с подробными данными, поворачивать колесико назад, удерживая на этом месте shift.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

К началу страницы

html — Горизонтальная прокрутка css?

Спросил

Изменено 6 лет, 11 месяцев назад

Просмотрено 158k раз

Я хочу иметь один

с идентификатором, который имеет горизонтальную прокрутку, но проблема в том, что он должен быть отзывчивым, а не с фиксированной шириной.

 html, body {margin: 0; заполнение: 0;}
#myWorkContent{
    ширина: 530 пикселей;
    высота: 210 пикселей;
    граница: 13px сплошная #bed5cd;
    переполнение-x: прокрутка;
    переполнение-y: скрыто;
    пробел: nowrap;
}
#myWorkContent {
    отображение: встроенный блок;
    вертикальное выравнивание: посередине;
}
#myWorkContent img {граница: 0;}
 
 <дел>
     
     
     
     
     
     

Спасибо http://jsfiddle.net/clairesuzy/FPBWr/

Проблема с этими 530px. Вместо этого я хотел бы использовать 100%. Но затем я получил прокрутку страницы, и прокрутка DIV идет правильно, не могу понять, есть идеи?

Вот статья на сербском о решении http://www.blog.play2web.com/index.php?id=18

  • html
  • css
  • overflow

Просто установите для ширины значение auto:

 #myWorkContent{
    ширина: авто;
    высота: 210 пикселей;
    граница: 13px сплошная #bed5cd;
    переполнение-x: прокрутка;
    переполнение-y: скрыто;
    пробел: nowrap;
}
 

Таким образом, ваш div может быть как можно шире, чтобы вы могли добавить как можно больше изображений котят ;3

Ширина вашего div будет увеличиваться в зависимости от содержащихся в нем дочерних элементов.

jsFiddle

2

Ниже у меня сработало.

Высота и ширина взяты, чтобы показать, что если у вас 2 таких дочерних элемента, он будет прокручиваться горизонтально, поскольку высота дочернего элемента больше, чем высота родительской прокрутки по вертикали.

Родительский CSS:

 .divParentClass {
    ширина: 200 пикселей;
    высота: 100 пикселей;
    переполнение: прокрутка;
    пробел: nowrap;
}
 

Дети CSS:

 .divChildClass {
    ширина: 110 пикселей;
    высота: 200 пикселей;
    отображение: встроенный блок;
}
 

Для горизонтальной прокрутки:

 overflow-x: scroll;
переполнение-y: скрыто;
 

Для вертикальной прокрутки:

 overflow-x: скрыто;
переполнение-у: прокрутка;
 

Просто убедитесь, что вы добавили box-sizing:border-box; к твоему #myWorkContent .

http://jsfiddle.net/FPBWr/160/

1

использовать max-width вместо width

max-width:530px;

демо: http://jsfiddle.net/FPBWr/161/

Я понял так:

 * { padding: 0; поле: 0 }
тело { высота: 100%; пробел: nowrap }
HTML {высота: 100%}
.red {фон: красный}
.синий {фон: синий}
. желтый {фон: желтый}
.header {ширина: 100%; высота: 10%; положение: фиксированное }
.обертка {ширина: 1000%; высота: 100%; фон: зеленый }
.страница {ширина: 10%; высота: 100%; плыть налево }
<дел>
<дел>
    <дел>
    <дел>
    <дел>
    <дел>
    <дел>
    <дел>
    <дел>
    <дел>
    <дел>
    <дел>

У меня обертка на 1000% и десять страниц на 10% каждая. Я настроил так, чтобы у меня все еще были «страницы», каждая из которых занимала 100% окна (с цветовой кодировкой). Вы можете сделать восемь страниц с оберткой 800%. Я думаю, вы можете не указывать цвета и оставить на странице продолжения. Я также установил фиксированный заголовок, но это не обязательно. Надеюсь это поможет.

Твой ответ

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Обязательно, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Make a div horizontally scrollable using CSS

< html >

 

< head >

     < title >

          Горизонтальное создание div0012

     title >

     < style >

     h2 {

         color: Green;

}

Div. scroll {

MARGIN: 4PX, 4PX;

         заполнение: 4 пикселя;

         background-color: #08c708;

         ширина: 300 пикселей;

         переполнение: авто;

         пробел: nowrap;

}

Стиль >

головка

.0012 >

< Body >

< > 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111Р11. >

         < h3 >

         Создание div1 по горизонтали 905 4 Прокручиваемая CSS

H3 >

< DIV < DIV < DIV . Это хорошая платформа для изучения программирования.

           Это образовательный веб-сайт. Подготовьтесь к

           Прием на работу компаний, основанных на продуктах

           , таких как Microsoft, Amazon, Adobe и т. д., с бесплатным

           онлайн-курс подготовки к размещению Курс

фокусируется на различных вопросах MCQ и кодирования

, вероятно, будет задан в интервью и сделайте свои 9005

9Предстоящий сезон размещения 0011 эффективен и успешен.

Также любые фанаты могут помочь другим гикам, написав

Статьи на Geeksforgeeks, публикация статей

. Следуют несколько ступеней, которые являются артисты, которые нуждаются в Little2

. изменения или улучшения от рецензентов

           опубликован первым.

, чтобы быстро рассмотреть ваши статьи, пожалуйста, см. им. Если вы новичок,

           можете обратиться к Руководству по написанию статьи

         div >

     center >

body >

 

html >

17 потрясающих веб-сайтов с горизонтальной прокруткой

Интуитивная навигация является одним из ключевых элементов веб-дизайна. То, как мы переходим от одного раздела сайта к другому, и то, как мы просматриваем контент, может сильно повлиять на наш пользовательский опыт. В большинстве случаев владельцы веб-сайтов хотят перестраховаться, поэтому они используют проверенную вертикальную навигацию, к которой мы все привыкли. Однако горизонтальная прокрутка может выглядеть намного интереснее, чем ее вертикальная копия.

Макет с боковой прокруткой — привлекательный и практичный выбор, особенно для веб-сайтов-портфолио, каталогов, карт и т. п. Находить проекты, исследовать города и посещать онлайн-галереи гораздо интереснее с боковой навигацией. Если все сделано правильно, горизонтальная прокрутка может сделать веб-сайт более привлекательным, интересным и запоминающимся, что прекрасно иллюстрируют веб-сайты из нашего списка . Вот несколько сделанных на заказ примеров, которые представляют собой идеальный синтез яркого контента и четкой горизонтальной навигации:

Square

Изучение увлекательного веб-сайта Square оставит незабываемые впечатления. Это онлайн-платформа, где люди могут выставлять свои работы, и она выполнена в такой творческой манере. С самого начала вам предлагается исследовать сайт с набором Let’s Rock! , нажатие на которую открывает ворота веб-империи, где вас приветствуют контрастные цвета, популярные анимированные GIF-файлы, изображения в стиле 90-х и синтезаторные мелодии. И все это происходит еще до того, как вы получите доступ к основному контенту.

Чтобы увидеть работы художников, сначала нужно перетащить квадрат с помощью мыши, пока он не достигнет финишной черты, обозначенной красной точкой. Когда вы катите квадрат, некоторые известные иллюстрированные персонажи появляются, чтобы составить вам компанию, например, Супер Марио, Дарт Вейдер, Эрик Картман, Бендер из Футурамы и т. д. Только после того, как вы завершите эту мини-игру, вы сможете увидеть избранные проекты.

На главной странице вы увидите слово Square , написанное огромными заглавными буквами по всему экрану, и, в зависимости от того, как вы перемещаете указатель мыши, буквы также будут наклоняться в этом направлении. Это действие также влияет на то, как вы перемещаетесь по сайту. Если вы переместите курсор в любом направлении, ваше плавающее приключение во вселенной Square начнется . Вы можете выбрать, хотите ли вы исследовать его горизонтально, вертикально или даже случайным образом.

Home Société

Home Société — это бренд, который производит роскошную мебель для дома и сада. Их веб-сайт был разработан отмеченным наградами агентством «Локомотив», поэтому неудивительно, что он выглядит таким креативным и интересным с самого первого прокрутки до последнего. Это одностраничник с гладкой горизонтальной прокруткой слева направо. Весь сайт по сути простой, но увлекательный благодаря плавным анимационным эффектам и привлекательным витринам работ компании . Основная навигация понятна и видна в любое время, она расположена в левой части экрана, поэтому вы всегда можете перейти прямо к интересующему вас разделу. Когда вы дойдете до конца прокручиваемой по горизонтали домашней страницы, вас приветствует полноэкранный раздел крупной типографики, который прекрасно дополняет современный дизайн бренда.

D. Potfer Studio

D. Potfer Studio — французская консалтинговая и коммуникационная студия, специализирующаяся на искусстве жизни, культуре, продуктах питания и напитках. Их работы представлены в галерее-карусели с горизонтальной прокруткой . Образ выглядит очень мягким, мечтательным и чудесно сочетается с тонкой, четкой типографикой. Графика также потрясающе анимирована, что делает приключение с прокруткой еще более увлекательным.

Квок Инь Мак

Сайт Квок Йин Мак — прекрасный оазис минимализма, который, несомненно, производит сильное впечатление на посетителей. Это еще один потрясающий пример одностраничного веб-сайта с горизонтальной прокруткой, которая в данном случае работает в обе стороны . Как только сайт загрузится, вы можете выбрать прокрутку влево или вправо . Основная навигация несколько спрятана в левом нижнем углу экрана. Но при наведении курсора на О , Работа и Гостевая книга стрелка укажет вам, в каком направлении нужно прокручивать, чтобы добраться до этих разделов. Благодаря использованию привлекательных фотографий, отличному выбору типографики, размеров шрифта и простых анимационных эффектов, Квоку удалось создать потрясающий веб-сайт, который прекрасно демонстрирует его творческий потенциал и навыки.

Prevint

Prevint — это программа предотвращения межличностного насилия, целью которой является повышение осведомленности о различных видах насилия, которым люди чаще всего подвергаются. Дизайнеры этого сайта выбрали горизонтальную навигацию, чтобы познакомить посетителей с тем, чем занимается их организация, и поделиться тремя спектрами, которые могут быть полезны людям, подвергшимся насилию. Этот веб-сайт является отличным примером того, как эффект горизонтальной прокрутки может быть отличным выбором, когда вы хотите представить своим пользователям некоторые общие идеи, но вам не обязательно придерживаться его на всем сайте . Фактически, здесь горизонтальная навигация исчезает в пользу эффекта прокрутки повествования, когда посетители нажимают, чтобы узнать больше о любом из спектров. Веб-сайт Prevint неоднократно награждался наградами и получил наград «Веб-сайт дня» наград CSS Design Awards, Awwwards и The FWA.

Каналы

Каналы — это очаровательный проект, созданный с целью рассказать историю знаменитых амстердамских каналов. Этот увлекательный веб-сайт напоминает журнал, а благодаря горизонтальной навигации мы почти чувствуем, будто держим в руках физическую копию и листаем ее страницы . Великолепные изображения, эффекты параллакса, смелая типографика и яркие цвета мгновенно переносят вас прямо на берега этих исторических каналов. Главное меню видно в левой части экрана. При прокрутке цвет меню будет меняться в зависимости от оттенка фона слайда, на который вы смотрите.

Интерактивный каталог Qode

Мы создали интерактивный каталог Qode с целью продемонстрировать оригинальный подход к современному веб-дизайну. Каталог представляет собой тщательно подобранную подборку нескольких наших творческих тем, каждая из которых отличается своими эстетическими качествами, вдохновленными различными формами искусства. В этом проекте мы решили реализовать горизонтальную прокрутку, чтобы создать эффект прогулки по галерее и просмотра произведений искусства . Когда вы наводите курсор на название каждой рекомендуемой темы, вы мельком увидите ее дизайн. И, нажав на название, вы можете начать изучать страницу проекта темы. Здесь мы также сохранили боковую прокрутку, так как не хотели нарушать горизонтальную гармонию на отдельных страницах. Каталог QI получил несколько наград, в том числе признание «Сайт дня» от Awwwards, награду «Веб-сайт дня» от CSSDA и награду Webpicks от Communication Arts.

Темы с горизонтальной прокруткой

Просмотр коллекции

SAHEL

Элегантная тема с несколькими концепциями

SMILTė

Простой портфолио WordPress Тема

Måne

ТЕМА ПРОИЗВОДИТЕЛЬНОЙ ПРОДУЧА

CHRISTIANE

. . Горизонтальная навигация позволяет нам просмотреть список ее последних работ, которые элегантно скользят справа налево по экрану . Когда вы дойдете до седьмого проекта, цвет фона изменится с белого на черный, а навигация изменится с горизонтальной на вертикальную. С каждым новым свитком вы погружаетесь прямо в глубины творческого мира Кристи, в котором представлены примеры ее мастерства и универсальности. Главное меню всегда видно и находится в верхней части экрана. Когда вы наводите курсор на меню, происходит крутая вещь — на весь экран появляются забавные видеоролики (в одном из них даже изображена сама Кристи, играющая в видеоигру), побуждающие вас узнать больше об этом, несомненно, уникальном и вдохновляющем дизайнере.

Peak’n Film

За Peak’n Film стоит Том Гарсен, французский фотограф и видеооператор. Этот удивительный веб-сайт представляет собой захватывающую демонстрацию захватывающих дух работ Тома. Все просто и минималистично, что позволяет его работам привлекать к себе внимание. В верхней части страницы есть индикатор выполнения, показывающий, как далеко вы продвинулись и сколько его изображений еще предстоит увидеть. Горизонтальный эффект плавный, работает как по волшебству в обоих направлениях и идеально дополняет портфолио Тома . Весь проект поразителен, отсюда и все награды, которые он получил на The FWA, Awwwards и CSS Design Awards.

Гоша Хиджакадзе

Гоша Хиджакадзе — разработчик с незатейливым веб-сайтом, который очень приятен для глаз и интересен для изучения. Изображение монохромное, а фон нейтрального цвета. Итак, что сразу привлекает ваше внимание , так это имя Гоши, написанное массивными оранжевыми буквами, которые медленно перемещаются за пределы экрана, когда вы просматриваете его работы . Когда вы наводите курсор мыши на какой-либо проект, изображения становятся волнистыми, как если бы вы смотрели сквозь воду, и в этом проявляется мастерство Гоши в анимации. Указатель принимает форму рассредоточенного круга, и когда вы перемещаете его по фотографии, он показывает фрагменты других фотографий, представленных в выбранном проекте.

Gingko

Мы упоминали этот веб-сайт в нашей статье о цветочных иллюстрациях, но Gingko также является прекрасным примером горизонтальной навигации в действии . С каждым прокруткой вы все больше погружаетесь в манящий мир ландшафтной архитектуры Карин Гокс. Все анимационные эффекты ненавязчивы и все идет плавно, но горизонтальная гармония немного расшатывается в разделе, где выставлены работы Каринэ — здесь вертикальная навигация берет верх, пусть и на мгновение.

Эмануэле Милелла

Эмануэле Милелла — креативный директор и интерактивный дизайнер, автор отмеченного наградами веб-сайта с портфолио. Страницы покрыты зернистой текстурой, похожей на песок, что придает сайту атмосферу ретро. В разделе Works появляется эффект горизонтальной прокрутки. Вы можете следить за тем, сколько проектов вы просмотрели, обращая внимание на большие жирные числа, отображаемые рядом с каждым проектом, или проверяя индикатор выполнения, расположенный под изображениями . Когда вы наводите указатель мыши на картинку, графика начинает следовать за движением курсора и поэтому искажается, хотя и не сильно. Это просто забавный элемент, демонстрирующий внимание Эмануэле к деталям и его умные способы добавить веселья в проекты.

Myles Nguyen

Контент на веб-сайте Myles Nguyen, кажется, постоянно волнует. В буквальном смысле. Волнообразный эффект распространяется на весь сайт, поэтому выбор горизонтальной навигации имеет смысл . С каждым прокруткой пользователи чувствуют, что они покоряют волны, что приводит их прямо к примерам работ Майлза . Чтобы сделать эту в основном монохромную витрину еще более запоминающейся, Майлз наполнил контент юмором и сарказмом, еще раз продемонстрировав свою интересную личность.

Parsons Branding

Parsons Branding — студия бренд-стратегии и дизайна из Кейптауна. На их веб-сайте вы можете выбирать между бесконечной каруселью и полным представлением сетки проекта. Если вы выберете первый вариант (который установлен по умолчанию), вы сможете просматривать проекты студии с помощью горизонтальной прокрутки, тогда как последний предлагает бесконечное пространство для прокрутки, которое вы можете перемещать в любом направлении, которое пожелаете . Как только вы найдете проект, о котором хотите узнать больше, нажмите на него, чтобы открыть тематическое исследование. А когда вы дойдете до конца исследования, загрузится еще одно, посвященное другому проекту, и так далее, поддерживая идею преемственности, которая вездесуща на этом сайте.

Studio Björk

Веб-сайт Studio Björk — еще один яркий пример горизонтальной прокрутки, которая используется на каждой странице сайта . Этот сайт довольно минималистичный, в основном черно-белый, а более яркие цвета видны только на выставленных работах. Экран разделен на несколько разделов, каждый из которых соответствует одному проекту. Под каждой картинкой есть несколько основных сведений о рассматриваемой работе. Если вы хотите узнать о нем более подробно, щелкните в любом месте в границах раздела, где демонстрируется работа, а затем прочитайте подробное тематическое исследование о проекте.

Ciao Bella

Внимание, спойлер: Если вы еще не смотрели 4-й сезон La Casa de Papel , но планируете это сделать, вы можете пропустить этот сайт, так как он содержит большой спойлер.

Чао Белла был создан Netflix в честь Найроби, одного из главных героев популярного шоу La Casa de Papel . Сайт заполнен фотографиями, видео, письмами и аудиоконтентом, которые люди со всего мира присылают своим любимым персонажам. Контент отображается на весь экран, и вы можете перемещаться по нему, перетаскивая курсор в любом направлении. Когда вы найдете то, что хотели бы посмотреть, прочитать или послушать, просто нажмите на это . Затем вы можете перетаскивать мышь горизонтально, чтобы изучить контент, представленный в той же строке, и узнать, что еще фанаты и актеры сериала сказали о Найроби.

Vogue España

Интернет-издание Vogue España о моде 80-х представляет собой одностраничник, освещающий все основные модные тенденции эпохи синти-попа, гетры и кефали. Вы можете перемещаться по графическому и текстовому контенту в стиле 80-х, используя горизонтальную навигацию, и именно этот эффект придает всему веб-сайту отчетливый вид книги .

Заключительные мысли

Горизонтальная прокрутка — это эффект, который может сделать просмотр более захватывающим и приятным. Важно хорошо спланировать его, сделать его простым в использовании, организовать контент и обеспечить постоянную видимость основной навигации . Важно, чтобы все было просто и ясно, чтобы не запутать посетителей. Но это не значит, что вы не должны экспериментировать с выбором шрифтов, цветов и очаровательных анимационных эффектов. Не будем забывать и об эффекте параллакса, который так эффективно использовался на нескольких сайтах из нашего списка. Дело в том, элементы, которые вы хотели бы добавить на вертикальный сайт, могут так же хорошо работать на горизонтальном аналоге . Не ограничивайте себя только потому, что выбрали менее популярный тип навигации. Будьте изобретательны, делайте свой веб-сайт эстетически привлекательным, добавляйте привлекательный и информативный контент и, прежде всего, убедитесь, что ваш проект полезен для ваших пользователей.

Навигация с горизонтальной прокруткой | @mdo

Продолжая развлекаться с JavaScript, я хотел обновить горизонтальную навигацию, которую я ранее создал как для GitHub Mobile (до текущей адаптивной версии, так и для нативных приложений), и для этого примера панели инструментов Bootstrap.

Цель? Создайте отзывчивую горизонтальную навигацию с помощью прокрутки переполнения, которая автоматически прокручивает активную навигационную ссылку в поле зрения. Отзывчивая часть заключается в том, что навигационные ссылки прокручиваются горизонтально — достаточно легко и прилично масштабируются во всех окнах просмотра. Часть прокрутки и настройка активной ссылки выполняются на JS и, благодаря работе над предстоящим редизайном документации Bootstrap, относительно просты.

Вот финальная демонстрация через CodePen.

См. перо Прокрутка навигации от Марка Отто (@emdeoh) на КодПене.

Смотри, что у тебя под капотом. Для HTML я использую базовые элементы:

Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *