[HTML] ์ƒ‰ ํŒŒ๋ ˆํŠธ Color Palette ( spectrum )

2019. 4. 15. 16:46ยท WEB/HTML
๋ชฉ์ฐจ
  1. [HTML] Color Palette ( spectrum )
  2. ๐Ÿคœ Spectrum - MIT ๋ผ์ด์„ผ์Šค
  3. HTML
  4. Javascript (JQuery)
๋ฐ˜์‘ํ˜•

[HTML] Color Palette ( spectrum )


spectrum ์˜ˆ์‹œ

 

๐Ÿคœ Spectrum - MIT ๋ผ์ด์„ผ์Šค

์˜ˆ)

HTML

<input type='text' id="color" />

Javascript (JQuery)

 

	// ์ŠคํŽ™ํŠธ๋Ÿผ ์ƒ์„ฑ
    $("#color").spectrum({
        // allowEmpty:true,      // ์ƒ‰ ์—†์Œ ๊ฐ€๋Šฅ ์—ฌ๋ถ€ default : false
        // showButtons: false,   // ํ•˜๋‹จ์— close , chose ๋ฒ„ํŠผ
        preferredFormat: "hex",  // ์ƒ‰ ํฌ๋ฉง ํ˜•์‹ ์ง€์ •
        color: "#f00",           // ์ดˆ๊ธฐ ์ƒ‰ ์„ค์ •
        showPalette: true,       // ์™ผ์ชฝ ์ƒ‰ ํŒŒ๋ ˆํŠธ ์‚ฌ์šฉ ์—ฌ๋ถ€
        palette: [
          ['#000000', '#ffffff'],     // ํ•œ ์ค„์— ๋‘๊ฐ€์ง€ ์ƒ‰์ƒ ์”ฉ ๋‘์ค„๋กœ ํ‘œ์‹œ๋จ
          ['#00ff00', '#ff0000']
        ],                       // ์™ผ์ชฝ ์ƒ‰ ํŒŒ๋ ˆํŠธ ์ดˆ๊ธฐ ์ƒ‰
        showInitial: true,       // ํ˜„์žฌ ์ƒ‰ ๋ณด์—ฌ์ค„์ง€ ์—ฌ๋ถ€
        showInput: true,         // ๋ฌธ์ž๋กœ ์ž…๋ ฅ ๊ฐ€๋Šฅํ•˜๋„๋ก input ์ถ”๊ฐ€
        showAlpha: true,         // ํˆฌ๋ช…๋„ ์‚ฌ์šฉ ์—ฌ๋ถ€
        maxSelectionSize: 3,     // ์ด์ „ ์„ ํƒํ•œ ์ƒ‰ ์ตœ๋Œ€ ๋ช‡ ๊ฐœ๊นŒ์ง€ ๋ณด์—ฌ์ค„์ง€ ๊ฐœ์ˆ˜
        show: function (color) { // ํŒŒ๋ ˆํŠธ ๋ณด์—ฌ์ค„ ๋•Œ ์ด๋ฒคํŠธ
            
        },
        change: function (color) {// ์ƒ‰ ์„ ํƒ์‹œ ์ด๋ฒคํŠธ
            color.toHexString()
        },
        hide: function (color) { // ํŒŒ๋ ˆํŠธ ๋‹ซ์„ ๋•Œ ์ด๋ฒคํŠธ
            
        },
    });
    
    
    // ํŒŒ๋ ˆํŠธ ์ด๋ฒคํŠธ
    $("#color").spectrum("show");   // ํŒŒ๋ ˆํŠธ ์—ด๊ธฐ
    $("#color").spectrum("hide");   // ํŒŒ๋ ˆํŠธ ๋‹ซ๊ธฐ
    $("#color").spectrum("toggle"); // ํŒŒ๋ ˆํŠธ ์—ด๋ ค์žˆ์œผ๋ฉด ๋‹ซ๊ณ  ๋‹ซํ˜€์žˆ์œผ๋ฉด ์—ด๊ธฐ

 

 

 

 


[์ฐธ๊ณ ] http://bgrins.github.io/spectrum/

๋ฐ˜์‘ํ˜•
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'WEB > HTML' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[HTML] contenteditable  (0) 2020.12.04
[HTML] ํ•œ๊ธ€ ๊นจ์ง ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•  (0) 2019.02.21
[HTML] input file ๋ฒ„ํŠผ ์ด๋ฏธ์ง€๋กœ ๋ณ€๊ฒฝ  (0) 2019.01.24
  1. [HTML] Color Palette ( spectrum )
  2. ๐Ÿคœ Spectrum - MIT ๋ผ์ด์„ผ์Šค
  3. HTML
  4. Javascript (JQuery)
'WEB/HTML' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [HTML] contenteditable
  • [HTML] ํ•œ๊ธ€ ๊นจ์ง ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•
  • [HTML] input file ๋ฒ„ํŠผ ์ด๋ฏธ์ง€๋กœ ๋ณ€๊ฒฝ
S0PH1A
S0PH1A
๋ฐ˜์‘ํ˜•
S0PH1A
Web Programmer
S0PH1A
์ „์ฒด
์˜ค๋Š˜
์–ด์ œ
  • ์ „์ฒด
    • About Me
    • Python
      • Python
      • Django
    • DataBase
      • MySQL
      • MongoDB
    • JAVA
      • JAVA
      • Spring
    • WEB
      • JavaScript
      • HTML
      • CSS
      • Vue.js
      • React
      • Nest.js
      • Node.js
      • Electron
      • PHP
    • Linux
    • Algorithm
    • ๊ธฐํƒ€
    • ์ƒ๊ฐ
    • App
      • ReactNative

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ํ™ˆ
  • ํƒœ๊ทธ
  • ๋ฐฉ๋ช…๋ก

๊ณต์ง€์‚ฌํ•ญ

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • nodejs
  • mysql
  • django
  • Error
  • Python
  • install
  • javascript
  • vue.js
  • electron
  • vue

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

hELLO ยท Designed By ์ •์ƒ์šฐ.v4.2.2
S0PH1A
[HTML] ์ƒ‰ ํŒŒ๋ ˆํŠธ Color Palette ( spectrum )
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”

๊ฐœ์ธ์ •๋ณด

  • ํ‹ฐ์Šคํ† ๋ฆฌ ํ™ˆ
  • ํฌ๋Ÿผ
  • ๋กœ๊ทธ์ธ

๋‹จ์ถ•ํ‚ค

๋‚ด ๋ธ”๋กœ๊ทธ

๋‚ด ๋ธ”๋กœ๊ทธ - ๊ด€๋ฆฌ์ž ํ™ˆ ์ „ํ™˜
Q
Q
์ƒˆ ๊ธ€ ์“ฐ๊ธฐ
W
W

๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๊ธ€

๊ธ€ ์ˆ˜์ • (๊ถŒํ•œ ์žˆ๋Š” ๊ฒฝ์šฐ)
E
E
๋Œ“๊ธ€ ์˜์—ญ์œผ๋กœ ์ด๋™
C
C

๋ชจ๋“  ์˜์—ญ

์ด ํŽ˜์ด์ง€์˜ URL ๋ณต์‚ฌ
S
S
๋งจ ์œ„๋กœ ์ด๋™
T
T
ํ‹ฐ์Šคํ† ๋ฆฌ ํ™ˆ ์ด๋™
H
H
๋‹จ์ถ•ํ‚ค ์•ˆ๋‚ด
Shift + /
โ‡ง + /

* ๋‹จ์ถ•ํ‚ค๋Š” ํ•œ๊ธ€/์˜๋ฌธ ๋Œ€์†Œ๋ฌธ์ž๋กœ ์ด์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ํ‹ฐ์Šคํ† ๋ฆฌ ๊ธฐ๋ณธ ๋„๋ฉ”์ธ์—์„œ๋งŒ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.