티스토리 뷰

728x90

Coloris Color Picker 특징 및 사용

1. 특징

  • 색상 견본을 미리 정의 후 사용가능.
  • Dark 및 Light 테마 선택가능.
  • HEXa, HEX, RGBa, RGB color formats 지원.
  • Alpha(투명) 지원.

2. 사용

// js & css Import //
<link rel="stylesheet" type="text/css" href="coloris.min.css">
<script type="text/javascript" src="coloris.min.js"></script>

// html input //
<input type="text" name="color" data-coloris value="#000000" />
<input type="text" name="color" class="coloris" value="#ff0000" />
<input type="text" name="color" class="coloris instance" value="#ff0000" />

// script //
<script type="text/javascript">
Coloris({el:'.coloris'});
Coloris.setInstance('.instance', {
	parent: null,			// 상위 container
    formatToggle: false,	// Hex, RGB, HSL 토글버튼 활성
    format: 'hex',			// 색상 포맷지정
    margin: 2,				// margin 
    swatchesOnly: false,	// 색상 견본만 표시여부
    alpha: true,			// 알파(투명) 활성여부
    theme: 'polaroid',		// default, large, polaroid, pill
    themeMode: 'dark',		// dark, Light
    focusInput: true,		// 색상코드 Input에 포커스 여부
    selectInput: true,		// 선택기가 열릴때 색상값을 select 여부
    autoClose: true,		// 자동닫기 - 확인 안됨
    inline: false,			// color picker를 인라인 위젯으로 사용시 true
    defaultColor: '#ff0000',	// 기본 색상인 인라인 mode
    // Clear Button 설정 
    clearButton: true,
    clearLabel: 'Clear', 
    // Close Button 설정 
    closeButton: true,	// true, false
    closeLabel: 'Close',	// 닫기버튼 텍스트	
    swatches: [
        '#264653',
        '#2a9d8f',
        '#e9c46a',
        '#f4a261',
        '#e76f51',
        '#d62828',
        '#023e8a',
        '#0077b6',
        '#0096c7',
        '#00b4d8',
        '#48cae4'
    ]
});
</script>

 

3. 예시

테마 : large
테마 : polaroid
swatchesOnly

728x90
250x250
«   2025/04   »
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
Total
Today
Yesterday