가로 스크롤이란 무엇이며 구현 방법

웹사이트와 애플리케이션은 먼저 한 방향, 즉 아래쪽으로 "스크롤"하는 것을 생각하게 만드는 경향이 있습니다. 거의 모든 웹 페이지는 콘텐츠를 세로로 구성하므로 이치에 맞습니다. 마우스, 트랙패드 또는 키보드를 사용하여 접힌 부분을 지나 아래로 스크롤하면 더 많은 내용을 볼 수 있습니다. 애니메이션 플라이인 요소 또는 시차 효과는 사용자 경험을 향상시키기 위해 일부 웹 사이트에서 사용될 수 있습니다. 그러나 스크롤은 일반적으로 수직으로 유지됩니다.

세로 스크롤은 나쁜 것이 아닙니다. 그러나 X축에 대응하는 가로 스크롤은 어떻습니까? 그것이 무엇인지, 장점이 무엇인지, 어디에 사용할 수 있는지 알고 계십니까? 이 기사에서 이러한 질문에 답한 다음 귀하의 사이트에 적합한 경우 CSS 및 HTML을 사용하여 기본 가로 스크롤을 만드는 방법을 보여 드리겠습니다.

수평 스크롤이란 무엇입니까?



가로로 스크롤하면 사용자가 왼쪽과 오른쪽으로 스크롤할 때 창이나 컨테이너의 측면에서 콘텐츠가 표시됩니다. 가로 스크롤 막대를 클릭하고 끌거나, 마우스 또는 트랙패드로 옆으로 밀거나, 왼쪽 또는 오른쪽 화살표 키를 누르거나, 터치스크린을 사용하여 손가락으로 옆으로 밀면 가로로 스크롤할 수 있습니다.

가로 스크롤이 사용자 경험에 좋을 수 있는 경우



이러한 시나리오에서 수평 스크롤은 우수한 사용자 경험을 제공합니다.
  • 쉽게 볼 수 있도록 다양한 범주의 많은 제품 또는 항목을 표시하는 경우
  • 한눈에 확인하기 어려운 정보
  • 웹사이트에서 여러 이미지를 사용하는 경우
  • 개별 섹션 또는 슬라이드에 응용 프로그램에 대한 정보 표시

  • 한 눈에 확인하기 어려운 정보

    가로 스크롤의 장점:


  • 모든 장치에서 이 디자인은 거의 100% 일관성이 있습니다.
  • 페이지에서 너무 많은 공간을 차지하지 않고 보조 정보를 포함할 수 있도록 설계되었습니다. 예를 들어 가로 스크롤을 사용하면 사진 갤러리를 빠르게 스크롤하여 사용 가능한 작은 샘플을 보고 볼 수 있는 기회를 확장할 수 있습니다.
  • 가로 스크롤을 사용하면 세로 공간이 많이 절약됩니다. 가로 레이아웃은 긴 페이지에 모든 콘텐츠를 한 번에 표시하는 대신 사용자에게 적은 양의 정보를 제공합니다. 가로 레이아웃은 더 큰 유연성을 제공합니다. 콘텐츠를 가로 세로 모두 추가할 수 있습니다.
  • 사용자는 옆으로 스와이프하거나 아래로 스크롤하여 다양한 카테고리를 볼 수 있습니다. Hola를 사용하면 사용자가 옆으로 스 와이프하여 카테고리 내 옵션을 전체적으로 볼 수 있습니다.
  • 사용자는 서로 다른 카테고리를 탐색하지 않고도 다양한 선택을 보여주기 때문에 두 가지 차원을 사용함으로써 이점을 얻습니다.

  • HTML 및 CSS로 가로 스크롤을 만드는 방법



    1단계: HTML 추가

    <!DOCTYPE html>
    <html>
    
    <head>
       <link rel="stylesheet" href="style.css">
       <title>
            Making a div horizontally
            scrollable using CSS
       </title>
    </head>
    
    <body>
       <center>
          <h1>Hashnode</h1>
          <h2>
            Making a div horizontally
            scrollable using CSS
          <div class="scroll">
             <a href="#home">Home</a>
             <a href="#news">News</a>
             <a href="#contact">Contact</a>
             <a href="#about">About</a>
             <a href="#support">Support</a>
             <a href="#blog">Blog</a>
             <a href="#tools">Tools</a>  
             <a href="#base">Base</a>
             <a href="#custom">Custom</a>
             <a href="#more">More</a>
          </div>
       </center>
    </body>
    </html>
    
    


    2단계: CSS를 사용하여 스크롤 동작을 적용합니다.

    h1 {
      color: blue;
    }
    
    div.scroll {
      margin: 4px, 4px;
      padding: 4px;
      background-color: #08c708;
      width: 300px;
      overflow-x: auto;
      overflow-y: hidden;
      white-space: nowrap;
    }
    
    


    우리 대부분은 반사적으로 수직으로 스크롤합니다. 수평으로 스크롤하는 것보다 더 의미가 있습니다. 그럼에도 불구하고 가로 스크롤은 여전히 ​​현대적인 디자인에 자리 잡고 있습니다. 이 방법을 신중하고 의도적으로 사용할 때마다 페이지가 구조화되고 콘텐츠가 효과적으로 표시됩니다.

    산출:





    You can now extend your support by buying me a Coffee.😊👇





    읽어주셔서 감사합니다 😊

    좋은 웹페이지 즐겨찾기