| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 이미지
- 홈페이지
- 해피CGI
- #쇼핑몰
- php
- 홈페이지제작
- #happycgi
- 게시판
- #뉴스
- #cgimall
- #image
- #웹솔루션
- #해피CGI
- CGIMALL
- CSS
- #jQuery
- 웹솔루션
- javascript
- 사이트제작
- #홈페이지
- 솔루션
- #홈페이지제작
- #솔루션
- #CSS
- #업종별
- #동영상
- 해피씨지아이
- happycgi
- #이미지
- jquery
- Today
- Total
웹솔루션개발 25년 노하우! 해피CGI의 모든것
[해피CGI][cgimall] CircularRange Slider 본문
CircularRange 소개
CircularRange는 게이지, 스피드미터, 온도계 등
각종 원형(라디얼) 입력 컨트롤을 구현할 수 있도록 제작된 가볍고 간단한 웹 컴포넌트 기반 원형 슬라이더입니다.
사용자는 슬라이더의 스타일과 형태를 자유롭게 커스터마이징할 수 있어, 다양한 UI에 손쉽게 적용할 수 있습니다.

주요 기능
1. 접근성(Accessibility) 지원
- ARIA 속성 기본 탑재
- 방향키로 조절 가능한 키보드 네비게이션
- 스크린 리더 호환을 위한 포커스 관리 포함
2. CSS 커스텀 프로퍼티 테마 지원
- 트랙(track), 채움(fill), 손잡이(thumb), 눈금(index), 레이블 등
20개 이상의 CSS 변수 제공 - CSS 변수만으로 간편하게 디자인 변경 가능
3. 유연한 원호(Arc) 설정
- 정원(전체 원형), 반원, 사용자 지정 각도 범위 모두 지원
- 시작 각도(start-angle), 종료 각도(end-angle)로 원하는 형태 구성
- 필요 시 역방향(reverse direction) 설정 가능
4. Form 자동 연동
- ElementInternals API를 사용해 HTML form 요소와 자연스럽게 연결
- 기본 input 요소처럼 value 전달 및 제출 가능
5. 성능 최적화
- CSS conic-gradient와 offset-path를 활용한 부드러운 렌더링
- 모바일 환경에서 스크롤 간섭을 방지하는 touch-action 제어 적용
- 가볍고 반응성 좋은 퍼포먼스 제공
CircularRange가 필요한 UI 구현에 도움이 되길 바랍니다.
더 다양한 웹 컴포넌트를 함께 활용하여, 더욱 편리하고 완성도 높은 프로젝트를 만드실 수 있습니다.
읽어주셔서 감사합니다. 😊
'웹프로그램밍 자료실 > JAVA 자료' 카테고리의 다른 글
| [해피CGI][cgimall] Tabulator Ver 6.3 - 쉽게 사용이 가능한 심플한 코드, 경량화된 Grid (0) | 2025.12.23 |
|---|---|
| [해피CGI][cgimall] 아름다운 alert js - sweetalert.js.org (0) | 2025.12.16 |
| [해피CGI][cgimall] RTL 지원 기능을 갖춘, BarnamenevisEditor (0) | 2025.12.05 |
| [해피CGI][cgimall] ruler-js를 사용하여 웹 페이지에 사용자 정의 가능한 측정 눈금자 추가 (0) | 2025.11.24 |
| [해피CGI][cgimall] 입력 숫자의 개수 제한 - jQuery maxlength.js (0) | 2025.11.20 |
Comments

