동적 페이지 네비게이션 바 만들기 html5, css3, javascript 사용

`페이지 네비게이션`은 많은 정보를 보여주기 위한 사용자 인터페이스이다.
`이전 | 다음 | 페이지 번호 | 다음 | 끝`의 형태를 가지고 있으며, 
과거엔 `페이징`이란 단어를 사용하기도 했다.
페이징은 DB의 SELECT 구문과 같이 사용할 수 있다.
페이지 네비게이션은 사용자로 하여금 수많은 자료를 검색하고, 페이지를 탐색할 수 있도록 도와주며,
동적으로 동작할 수록 사소하지만, 사용자에 많은 편의성을 제공할 수 있다.

Creating A Dynamic Page Navigation Bar
동적 페이지 네비게이션 바 만들기
html5, css3, javascript 사용

페이징 또는 동적 페이지 네비게이션은 게시판을 만들 때 중요한 것 중 하나이다.
많은 데이터를 정해진 갯수로 한 화면에 표현하여 
사용자가 데이터를 편하게 찾아 보도록 하는데 있다.
지금은 거의 간략화 되어 이전, 다음의 형태만 있거나 
혹은 자동 스크롤을 많이 사용한다.
하지만, ERP, MES, LMS 등의 업무 화면인 경우 업무 담당자를 위한 페이징의 기능은 
많아질 수 있다.
기본적인 구조부터 살펴보면 다음과 같다.

필요한 것 / 데이터와 기능

`동적 페이지 네비게이션`의 구조를 먼저 살펴보면 다음과 같다.
`처음, 이전, 페이지 번호 10개, 다음, 마지막`의 기능을 가지고 있다.
각 페이지는 개발자가 지정한 갯수( 보통 한 페이지당 10개 게시물)만큼
화면에 보여주도록 한다.

페이지 번호에 따라 데이터를 보여줘야 하기 때문에
필요한 데이터는 `전체 데이터 갯수`가 된다.
`전체 데이터 갯수`를 알고 있다면 전체 페이지 갯수와 함께 페이지 번호를 알 수 있다.
페이지 번호는 DB에서 사용할 Offset Index가 될 것이다.

모든 데이터를 화면에 나눠서 보여줘야 하기 때문에 몇가지 기능이 필요하다.
`처음, 이전, 페이지 번호, 다음, 마지막`이다.
각 항목은 클릭할 때마다
지정된 페이지 번호에 맞는 데이터를 화면에 보여주게 될 것이다.

  • 필요한 것
    • 데이터
      • 전체 데이터 갯수
    • 기능
      • 처음
      • 이전
      • 페이지번호 10개
      • 다음
      • 마지막

페이지 번호 계산하기

.

댓글

이 블로그의 인기 게시물

귀문과 혼문 뜻 어떤 영(靈)들이 드나드는 문

윈도우 캡쳐 이미지 자동 저장 위치 찾기

포토피아 모자이크 효과 만들기 인터넷 포토샵 사용

Featured Post

ETF 뜻과 종목 보기 방법

이미지
주식 투자는 증권계좌에 돈을 넣어두고, 회사들의 주식을 매수, 매도하는 방식으로 차입금으로 수익을 올리는 투자 방식이다. 주식 투자를 하는 것은 어렵지 않지만, 수익을 내는 것은 어렵다. 주가가 올라갈 회사를 찾아야 하고, 주가에 맞는 금액으로 매수해야 하고, 시간을 두고 지켜봐야 한다. 뉴스를 많이 보면 힌트가 보인다고 하지만, 개별적으로 모든 회사를 보는 것은 어렵다. 기업들을 개별적으로 하나씩 분석하기 어려운 경우 ETF를 생각해 볼 수 있다. ETF를 간단히 언급하면, 여러 가지의 주식이나 채권 등의 자산을 하나의 상품에 담아 거래소에서 주식처럼 사고팔 수 있도록 만든 금융상품이다. 당연히, 투자 상품이기 때문에, 예금자보호는 되지 않으며, 반드시 수익이 발생하는 것은 아니며, 그렇다고 반드시 안전한 것도 아니다. ETF마다 지수, 구성 종목, 운용 방식, 비용, 환율 영향과 위험 수준이 다르기 때문이다. ETF 투자방법 ▣ ETF 무엇 ?? 단어의 뜻 ETF에 대한 뜻은 여러 주식이나 채권 등의 자산을 하나의 상품으로 묶어 거래소에 상장한 투자상품을 뜻한다. 영어로는 `Exchange Traded Fund`의 약자로, `상장지수펀드`이다. 일반 펀드처럼 다양한 자산에 분산 투자할 수 있으면서도, 주식처럼 증권시장 운영 시간에 실시간으로 사고팔 수 있다는 특징이 있다. 예를 들어, 코스피200 ETF를 매수하면 코스피200 지수를 구성하는 여러 기업에 간접적으로 분산 투자하는 효과를 얻을 수 있다. 포스팅하는 시점( 2026.07.20 ) 주목받는 ETF는 미국 S&P 500, 반도체, 인공지능, 배당주, 채권, 금 등이 있다. ETF를 투자하는 방법으로 먼저 증권계좌를 개설을 한 후, 투자를 생각하고 있는 ETF의 추종지수, 구성종목, 운용보수, 거래량, 위험등급 등을 확인한 뒤 주식과 같은 방식으로 매수 주문을 넣는 것이다. 한 번에 큰 금액을 투자하기보다 일정 금액을 나누어 정기적으로 매수하면서 가격 변동 위험을 줄이는 것도 방법이다. 다만...