Lect & Tip147 ์ ํ๋ธ ์ ๋ก๋ ๋ฒ ํ ๋ชจ๋ฌ ๋ ์ด์ดํ์ + ๋ถํธ์คํธ๋ฉ select, collase expansion panel ํผ๋ธ๋ฆฌ์ฑ ์ ํ๋ธ ์ ๋ก๋ ๋ฒ ํ ๋ชจ๋ฌ ๋ ์ด์ดํ์ + ๋ถํธ์คํธ๋ฉ select, collase expansion panel ํผ๋ธ๋ฆฌ์ฑ ๊ตฌ๊ธ์ด ๋ฌด๊ฑฐ์์ง๊ณ ์๋ค. ์์คํ ์ ๊ตฌ๊ธ์ด ๋์ด๊ฐ๋ค๋ณด๋, ๊ฐ๋ณ๋ ๊ณผ๊ฑฐ์ ๊ตฌ๊ธ ์ฝ๋ฉ์ ์ฌ๋ผ์ก๋ค. ์ ํธ๋ธ๋ ์์ฒด ํ๋ ์์ํฌ๋ก ํ์ด์ง๋ค์ด ๋ง๋ค์ด์ง๋ค๋ณด๋ ๊ฐ๋จํ ํ๋ฉด์กฐ์ฐจ๋ ๋๋ฌด ๋ฌด๊ฒ๋ค. ytcp๋ก ์์ํ๋ ํ๊ทธ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ด ๋๋ฌดํ๋ค. ํ์ฌ์์ ๋น์ทํ ํ๋ฉด์ ๋ง๋ค์ด ๋ฌ๋ผ๊ธฐ์ ๋ถํ์ํ ๊ธฐ๋ฅ์ ์ ๊ฑฐํ๋ฉด์ ์ฎ๊ธด๋ค๊ณ ์ฎ๊ฒจ๋ดค์ง๋ง ์ฌ์ ํ ๋ฌด๊ฒ๋ค. ๊ฑท์ด๋ธ๋ค๊ณ ์ต๋ํ ๊ฑท์ด๋์ง๋ง, ๋ณต์กํ ์ ์๋ค. ์๋ฌดํผ ํน์๋ ํ์ํ ์ฌ๋๋ค์ ์ํด ์ผ๋จ ํฌ์คํ . ๋์์ ์ ๋ก๋(๋ฒ ํ) ์ด์ - ์์ฒญ์์๊ฒ ํ์๋์ง ์์ ๋์์ ์ฒ๋ฆฌ์จ: 100% 1 ๊ธฐ๋ณธ ์ ๋ณด 2 ๊ณ ๊ธ ์ค์ 3 ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฐ ๊ฒ์ ์ ๋ชฉ(ํ์ ํญ๋ชฉ) ์ค๋ช (ํ์ ํญ๋ชฉ) .. 2019. 9. 25. [์นํ์ค CSS] cursor:pointer๊ฐ ์นํ์ค. cursor:hand๋ ie์์๋ง. 2014.10.04 11:38 [์น ํ์ค CSS] cursor:pointer๊ฐ ์น ํ์ค. cursor:hand๋ ie์์๋ง. ์ด๋ฏธ์ง์ onClick="javascript:…."๋ฅผ ์ด ๊ฒฝ์ฐ๋ผ๋ ์ง ๋ญ OnClick์์ฑ์ Aํ๊ทธ ์ด์ธ์ ๋ชจ๋ ๊ฐ์ฒด์ ์ค ์ ์๋ค. TD์๋ DIV์๋ ์ค ์ ์๋๋ฐ...์ด ์์ฑ์ ๊ฐ์ฒด์ ์ค๋ ํด๋ฆญ์ ํ ๋ ์ก์ ์ ์ผ์ด๋์ง๋ง ๋ง์ฐ์ค์ ์ปค์ ๋ชจ์์ด ์ ๋ชจ์์ด ์๋ ํ์ดํ ๋ชจ์์ผ๋ก ๊ทธ๋๋ก ๋จ์ ์์ผ๋๊น ์ฌ๋๋ค์ด ํด๋ฆญํ๋ ๊ฑด์ง ๋ชจ๋ฅผ ๋๊ฐ ๋ง๋ค. ๊ทธ๋ด ๋ ํํ style="cursor:hand;"๋ฅผ ์ฐ์ง๋ง, FireFox์์๋ ์ ๋จนํ๋ค. MS์์ ์์๋ก ๋ง๋ ์์ฑ์ด๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๋ด ๋ style="cursor:pointer;" ๋ก ์ฃผ๋ฉด ๋๋ค. cursor:pointer๊ฐ ์นํ์ค์ด๋ค. .. 2019. 9. 16. CSS ์ ํ์ (selector)์ ์ ์์ ์ฌ์ฉ๋ฒ CSS๋ฅผ ๋ค๋ฃจ๋ ๋ฐ ์์ด์ ๊ฐ์ฅ ๊ธฐ์ด์ ์ด๊ณ ๊ธฐ๋ณธ์ ์ด๊ณ ํต์ฌ ์ ์ธ ๊ฒ์ด ๋ฐ๋ก CSS ์ ํ์์ ํ์ฉ์ด์ฃ . CSS์ ์ ํ์ ๋ฌธ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ฃ . ์ ํ์ { ์์ฑ:๊ฐ} /*example*/ select {position:absolute} #selector { position:absolute; } .selector { postition:absolute; } ์ด๋ฐ ์ ํ์๋ ์ฐ๋ฆฌ๊ฐ CSS์ ์คํ์ผ์ ์ ์ฉํ๊ณ ์ถ์ ํน์ ๋์์ ์ ํํ๊ณ ์ง์ ํ๋ ๊ฒ์ ์ง์นญํ๋ ๊ฒ์ด์ฃ . ์ฝ๊ฒ ์๊ฐํ๋ฉด ํ๊น์ด๋ผ๊ณ ์ฌ๊ฒจ๋ ๋ฌด๋ฐฉํฉ๋๋ค. ์์์ ์๋ฅผ ๋ ์ ํ์ 3์ข ์ ๋ํด์ ์ผ๋จ ์์๋ณด์ฃ . ์์ ์ ํ์ (type Selector) ์๋ฌด๋ฐ ๊ธฐํธ๊ฐ ์์ด ์ค๋ ๋จ์ด๋ html ํ๊ทธ์ Element์์์ ๋๋ค. a, p, div, table, li, u.. 2019. 9. 8. -์๋ฐ์คํฌ๋ฆฝํธ๋ก ๊ตฌํํ rgb ์์ํ + CSS 16์ง์ rgb ์์์ฝ๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๊ตฌํํ RGB ์์ํ + CSS 16์ง์ ์์ ์ฝ๋ 2015.08.29 11:11 RGB ์์ํ๋ฅผ CSS 16์ง์(HEX) ์์ ์ฝ๋๋ก ํํํ๊ธฐ ํผ๋ธ๋ฆฌ์ฑ์ ํ ๋ ๋์์ธํ์์ ์ง์ ํ ์์ ์์์ CSS๋ก ํํํ ๋ ํฌํ ์ต์ ์คํฌ์ด๋๋ก ์ฐ์ด๋ณด๋ฉด RGB ์์ํ์์ HEX๊ฐ์ ์ ์ ์๋ค. ์ด RGB ์์ํ๋ #1930a2์๊ฐ์ด ํํ๋๋๋ฐ ๋ํดํ ์ํธ ๊ฐ์ ๋ณด์ด์ง๋ง ๋ค ๋ป์ด ์๋ ๋ฌธ์์ ์กฐํฉ์ด๋ค. ์์์ ์ผ๋ถ๋ฌ ์์ 2 ๊ธ์์ฉ ์๋ผ์ ๋ค๋ฅด๊ฒ ์ผ๋๋ฐ, ๋ช ๋ฏผํ ์ฌ๋์ด๋ผ๋ฉด ๊ธ๋ฐฉ ๋์น์ฑ์ ๊ฒ์ด๋ค. RGB๋ผ๋ ๋ง์ ๋ป๋ถํฐ ์ดํดํ๋ค๋ฉด ๋ฐ๋ก ์ค๋ช ํ์ง ์์๋ ๊ฐ์ด ๋ฐ์ ์ฌ ๊ฒ์ด๋ค. RGB์ ๋ป์ R=Red, G=Green, B=Blue๋ฅผ ๋ปํ๋ค. ๊ทธ๋ฌ๋ ์์ ์ฝ๋์์ #์ ์ ์ธํ ๋๋จธ์ง 6์๋ฆฌ์ ๊ฐ ๋ ์๋ฆฌ๋.. 2019. 9. 7. โ checkbox css ์ฒดํฌ๋ฐ์ค ์คํ์ผ๋ก ์์๊ฒ ํ๋ ๋ฒ - ์น ์ ๊ทผ์ฑ ๋ง์ถ๊ธฐ input[type=checkbox] + label ์ฒดํฌ๋ฐ์ค ์์ฒด๋ฅผ ์์๊ฒ ๊พธ๋ฐ ์๋ ์๋ค. ๊ตณ์ด ํ์ฌ์ฝ ๊พธ๋ฏธ์๋ฉด, ๋ฐฑ๊ทธ๋ผ์ด๋๋ฅผ ์ด์ฉํ ์๋ ์๋ค. ์ฒดํฌํ์๊ฐ ๋์์ ๋๋ input[type=checkbox]:checked์ ์คํ์ผ์ ์ฃผ๋ฉด ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ฏธ์ง๋ฅผ ์ฐ์ง ์๊ณ ์ฒดํฌ๋ฐ์ค๋ฅผ ์คํ์ผ๋ก ์์๊ฒ ๊พธ๋ฏธ๋ ค๋ฉด...์ด๊ฒ ์ข ๋ณต์กํด์ง๋ค. input[type=checkbox] + label ์ ์ด์ฉํ๊ฒ ๋๋๋ฐ, ์ด ๋ฐฉ๋ฒ์ ํต์ฌ์ input ์ฒดํฌ๋ฐ์ค ์์ฒด๋ฅผ ๋ณด์ด์ง ์๊ฒ ํ๊ณ label์ ์คํ์ผ์ ์ฃผ์ด์ ๊พธ๋ฏธ๋ ๋ฐฉ๋ฒ์ด๋ค. ๊ทธ๋ฐ๋ฐ ๋ณดํต ์ด๋ด ๋, ์ง์ง ์ฒดํฌ๋ฐ์ค๋ฅผ ๋ณด์ด์ง ์๊ฒ ํ๊ธฐ ์ํด์ input[type=checkbox] { display:none} ์ ์ฐ๊ฒ ๋๋ค. ์ด๋ ๊ฒ ํด ๋ฒ๋ฆฌ๋ฉด ์น์ ๊ทผ์ฑ ์๋ฐฐ๊ฐ ๋๋ค. ์๋ํ๋ฉด, label์์ฒด๋ focus๋ฅผ ๋ฐ์ง ๋ชปํ๊ณ , inp.. 2019. 9. 4. โcss3 :not ์ ํ์ css3๋ฅผ ์ฐ๋ฉด css2์ ๋นํด์ ํผ๋ธ๋ฆฌ์ ๊ฐ ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ๊ฐ ๊ต์ฅํ ์์ํ๋ค. ์์ ๊ฐ์ผ๋ฉด ์คํฌ๋ฆฝํธ์ ๋์์ ๋ฐ์์ด์ผ ํ ์ผ์ css๋ง์ผ๋ก ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํด์ก๊ธฐ ๋๋ฌธ์ด๋ค. display:flex, nth-child(), calc()์ ๋๋ถ์ด :not ์ ํ์๋ ์ ๋ง ์ถ๋ณต์ด๋ค. ์ฌ์ฉ๋ฐฉ๋ฒ์ ๊ฐ๋จํ๋ค. :not(.foo) {color:blue} ์ ๊ฐ์ด ์ฌ์ฉํ๋ฉด .foo ํด๋์ค๊ฐ ์๋ ๋ค๋ฅธ ์๋ ๋จผํธ๋ ๋ชจ๋ ํ ์คํธ ์ปฌ๋ฌ ์์ ํ๋์์ผ๋ก ๋ฐ๊พธ๋ ๋ป์ด๋ค. ์ข ๋ ์ธ๋ถํ ํ ์๋ ์๋ค. div:not(.foo) { color:blue} div์ค์์ fooํด๋์ค๊ฐ ์๋ div๋ ํ ์คํธ ์ปฌ๋ฌ๋ฅผ ํ๋์์ผ๋ก ํ๋ผ๋ ๋ป์ด๋ค. Elements๋ฟ๋ง ์๋๋ผ ํด๋์ค, ID๋ฅผ ๋์์ผ๋ก๋ ์ ์ธํ ์ ์๋ ๊ฒ์ ๋น์ฐํ๋ค. .chartAr.. 2019. 8. 30. โjavascript location.href๊ณผ split()ํจ์๋ก ์ด๋ฏธ์ง ๋ณ๊ฒฝํ๊ธฐ 2015.03.26 01:30 ์ค์ ๋ก ํํ์ด์ง๋ฅผ ๊ฐ๋ฐํ๊ฒ ๋๋ฉด, ํผ๋ธ๋ฆฌ์ฑ๊ณผ๋ ๋ณ๊ฐ๋ก ๊ฐ๋ฐ์ธ์ด๊ฐ ์ ํ์ง๋ ๊ฒฝ์ฐ์ ํ ๊ฐ์ ์์ค ํ์ด์ง๋ก ํ๋ผ๋ฏธํฐ๊ฐ์ ๋ฌ๋ฆฌํด์ ๋ค๋ฅธ ๋ฉ๋ด๋ฅผ ๊ตฌ์ฑํ๊ฒ ๋๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์๋ค. ์ด๋ด ๋ ํน์ ์ด๋ฏธ์ง ํน์ ํน์ ์ฝ๋๋ง ๋ค๋ฅด๊ฒ ๋ณด์ฌ์ ธ์ผ ํ๋ ๊ฒฝ์ฐ ๊ฐ๋ฐ์๋ฅผ ๊ท์ฐฎ๊ฒ ํ๊ธฐ ์ซ์ผ๋ฉด location.href๋ฅผ ์ด์ฉํ๋ฉด ํธ๋ฆฌํ๋ค. ์์๋ก ๋ค ์ฌ์ดํธ๋ ์ข ๋ก๊ตฌ์์ค๊ด๋ฆฌ๊ณต๋จ์ธ๋ฐ, ์ ์ง๋ณด์ ์๋ขฐ๋ก ๋ด๋น๋ถ์์ ์ ํ๋ฒํธ๋ฅผ ํ์ด์ง์ ์ฝ์ ํด ๋ฌ๋ผ๋ ์๋ขฐ๊ฐ ๋ค์ด์๋ค. ๊ฐ๋ฐ์๋ค์ด ๋ฐ์ ๊ด๊ณ๋ก ๊ฐ๋ฐ์ ๊ฑฐ์น์ง ์๊ณ UI๋จ์์๋ง ์ฒ๋ฆฌํ ์์ค์ด๋ค. http://www.ijongno.co.kr/front/main/11 ๋ฌธํ์ฒด์ก์์ค, ์ข ๋ก๊ตฌ๋ฏผํ๊ด, ์ข ๋ก๋ฌธํ์ฒด์ก์ผํฐ, ๋๋ฌด์ฌ์ฑ๋ฌธํ์ผํฐ,์ฒญ์๋ ๋ฌธํ์ผํฐ,์ผ์ฒญํ ๋์ค์ฅ์ ์๋ธ๋ฉ์ธํ์ด์ง์.. 2019. 8. 28. -์๋ฐ์คํฌ๋ฆฝํธ link Canonical javascript createElement appendChild window.location.href ๊ฒฐ๋ก ๋ถํฐ ๋งํ์๋ฉด ์ฝ์ง์ด๋ค.์ด๋๋ ๊ฐ์๊ธฐ ๊ตฌ๊ธ ์ ๋์ผ์ค ๊ด๊ณ ๊ฐ ๋จ์ง ์๊ธธ๋ ํ์ธํด ๋ณด๋ ๊ฐ์ธ๋๋ฉ์ธ์ผ๋ก ์ค์ ๋ ๋ฌด๋ฃ ๋๋ฉ์ธ์ ๋ฃจํธ ๋๋ฉ์ธ์์ ๊ตฌ๊ธ ์ ๋์ผ์ค ์ ์ฑ ์๋ฐ์ด ๋ด๋ค.๋ฌด๋ฃ ๋๋ฉ์ธ์ ๋ด๋๋ฉ์ธ.ํ๊ตญ ์ ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ค.์ด๊ฒ ํด๊ฒฐ์ด ์๋๋ฉด ๊ด๊ณ ๋ฅผ ๊ฒ์ฌํ ์๊ฐ ์๋จ๋ค.๋๊ฐํ๊ฒ๋...์ด ๋๋ฉ์ธ ์ฃผ์๋ก ๋ค์ด๋ฒ ์ ์ ์ด ์ ๋ฒ ์๋ค.๊ทธ๋์ ํน์๋ 301 redirection์ด๋ผ๋ ์จ ๋ณผ๊น ํ์ง๋ง ๊ทธ๋ด ๋ฐฉ๋ฒ์ด ์ ํ ์๋ค.๋์ ์ฐ๋ฉด ๊ฐ๋ฅํ๊ฒ ์ง๋ง...์ผ๋จ ์๋ก ํธ์คํ ์ ๋ฐ์ง ์๋๋ค๋ ์ ์ ํ์ ๊ทธ๋ ๋ค.๊ทธ๋์ ๊ถ๋ฆฌํ ๊ฒ์ด ๋ด ๋๋ฉ์ธ ํ๊ตญ์ ๋จ์ผํ์ด์ง ์์ ์์ Canonical๋ฅผ ์ค์ ํด์ฃผ๊ณ , ์๋ฐ์คํฌ๋ฆฝํธ location.href๋ก ๋ฆฌ๋ค์ด๋ ์ ์ ๊ฑธ์ด์ ์ฎ๊ธฐ๋ ๋ฐฉ๋ฒ์ ์๊ฐํด ๋ดค๋ค.๊ฒฐ๊ณผ๋ ์์ ๋งํ ๋ฐ๋ก ์ฝ์ง์ด๊ณ ์คํจ๋ค.๋ฌผ๋ก ํ.. 2019. 8. 26. ~ + ์ธ์ ํ์ ์ ํ์๋ฅผ ์ด์ฉํ No javascript ํ ๊ธ ์์ธ๊ฒ์ ํ๋ฉด CSS๋ง์ผ๋ก ํผ๋ธ๋ฆฌ์ฑํ๊ธฐ ~ + ์ธ์ ํ์ ์ ํ์๋ฅผ ์ด์ฉํ No javascript ํ ๊ธ ์์ธ๊ฒ์ ํ๋ฉด CSS๋ง์ผ๋ก ํผ๋ธ๋ฆฌ์ฑํ๊ธฐ ์์ธ๊ฒ์ ๋ฒํผ์ ๋๋ ์ ๋ ์์ธ ๊ฒ์์ฉ ์ต์ ๋ค์ด ๋ณด์ฌ์ง๊ณ , ์์ธ๋ฒํผ์ ๋ค์ ํ๋ฒ ๋๋ฌ์ ํ ๊ธํ๋ฉด ์์ธ๊ฒ์์ด ์ฌ๋ผ์ง๋ ๊ฒ์ ๊ตฌํํ๋ ค๋ฉด ๋ณดํต์ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ธ ์ ๋ฐ์ ์๋ค. ํ๋ค๋ชปํด ๋ถํธ์คํธ๋ฉ์ ์ฌ์ฉํ๋ค๊ณ ํ๋๋ผ๋, ๊ฐ๋จํ ํ ๊ธ ํจ์๋ฅผ ์ ์ฉํด์ผ๋ง ํ๋ค. ํ์ง๋ง ์คํ์ผ ์ฒดํฌ๋ฐ์ค๋ฅผ ์์ฉํ๋ฉด, ์คํฌ๋ฆฝํธ์ ๋์์์ด ์์ธ ๊ฒ์ ํ ๊ธ์ด ๊ฐ๋ฅํ๋ค. ์๋ฆฌ๋ checkbox์ ์ธ์ ์๋ ๋จผํธ์ ์์ธ๊ฒ์ ์์ญ์ด ๋์ด๊ฒ ํ๋ ๊ฒ์ด๋ค. input[type="checkbox"]+ ์ ํ์๋ ์ธ์ ํ์ ์ ํ์๊ธฐ ๋๋ฌธ์, label_text์ ์๋ณดํ๊ณ , input[type="checkbox"]~ ํ์ ์ ํ์๋ฅผ ์ด์ฉํด์ .styledBt.. 2019. 8. 16. ์ด์ 1 ยทยทยท 11 12 13 14 15 16 17 ๋ค์