๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Lect & Tip118

โœˆ jquery animate ์‚ฌ์šฉ์˜ˆ jquery animate ์‚ฌ์šฉ์˜ˆ .animate() ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•˜๋ฉด html Element ์ƒ์˜ ๊ฐ์ฒด ์›€์ง์ž„์„ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฐ˜๋“œ์‹œ CSS ์†์„ฑ ๋งต ๋ฐ์ดํ„ฐ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•œ๋‹ค. ์›€์ง์ž„์— ๊ด€๋ จ๋œ ์†์„ฑ๋“ค์€ ๋‹จ์ˆ˜ ์ˆ˜์น˜ ๊ฐ’(single numeric value)์„ ์ด์šฉํ•œ๋‹ค. ์ฆ‰, width, height, left, margin ๋“ฑ์— ์ด์šฉํ•  ์ˆ˜ ์žˆ์ง€๋งŒ color๊ฐ™์€ ๊ฐ’์—๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. .animate( properties [, duration] [, easing] [, complete] ) Returns : jQuery Duration์€ ์ง€์†์‹œ๊ฐ„์ด๋ฉฐ, complete์—๋Š” ์ฝœ๋ฐฑ ํ•จ์ˆ˜๋ฅผ ์ง€์ •ํ•ด์„œ, ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋™์ž‘ ์ดํ›„ ํ•จ์ˆ˜๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹จ, ์ด ํ•จ์ˆ˜์—๋Š” ์ธ์ž๊ฐ’์„ ๋„˜๊ฒจ ์ค„ ์ˆ˜๋Š” ์—†๋‹ค. .animate(.. 2019. 7. 17.
โœˆphp $_SERVER (์„œ๋ฒ„ํ•จ์ˆ˜) ์˜ˆ์ œ php๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์›นํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ•˜๋‹ค๋ณด๋ฉด ์„œ๋ฒ„ํ™˜๊ฒฝ์ด๋‚˜ ์‚ฌ์šฉ์ž์˜ ์‚ฌ์šฉํ™˜๊ฒฝ ์ •๋ณด๋ฅผ ์„œ๋ฒ„์‚ฌ์ด๋“œ์—์„œ ์ˆ˜์ง‘ํ•  ํ•„์š”๊ฐ€ ์žˆ์„ ๋•Œ๊ฐ€ ์žˆ๋‹ค. php์—์„œ๋„ ๋‹น์—ฐํžˆ ์„œ๋ฒ„ํ™˜๊ฒฝ์ด๋‚˜ ์‚ฌ์šฉ์žํ™˜๊ฒฝ ์˜ˆ์ปจ๋ฐ ์ ‘์†์ž์˜ ์•„์ดํ”ผ์ฃผ์†Œ๋ผ๋“ ์ง€, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ USER_Agent์™€ ๊ฐ™์€ ์ •๋ณด๋“ค์„ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ๋Š” ํ•จ์ˆ˜๋“ค์ด ๋งˆ๋ จ๋˜์–ด ์žˆ๋‹ค. ์ด๋ฅผ ํ†ต์นญํ•ด์„œ ์„œ๋ฒ„ํ•จ์ˆ˜๋ผ ์นญํ•˜๊ณ  php์—์„œ๋Š” $_SERVER์˜ ๋ฐฐ์—ด ํ˜•ํƒœ๋กœ ์“ธ ์ˆ˜ ์žˆ๋‹ค. ์‚ฌ์šฉ ์˜ˆ์ œ๋“ค์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ์‹ค์ œ ๋™์ž‘ ๋ฐ๋ชจํŽ˜์ด์ง€๋Š” ์ด ๊ณณ์„ ํด๋ฆญ. $_SERVER['DOCUMENT_ROOT'] = ์‚ฌ์ดํŠธ๊ฐ€ ํ˜„์žฌ ์œ„์น˜ํ•œ ์„œ๋ฒ„์ƒ์˜ ํด๋” ์œ„์น˜ = /home/hosting_users/rsl2_stspace/www $_SERVER['SCRIPT_FILENAME'] = ์‹คํ–‰๋˜๊ณ  ์žˆ๋Š” php๋ฌธ์„œ์˜ ์œ„์น˜์™€ ํŒŒ์ผ๋ช… = /.. 2019. 7. 14.
[javascript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ rgb ์ƒ‰์ƒํ‘œ ์ถœ๋ ฅํ•˜๊ธฐ html rgb์ƒ‰์ƒ ์ฝ”๋“œํ‘œ ๋งŒ๋“ค๊ธฐ โœˆ[javascript] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ rgb ์ƒ‰์ƒํ‘œ ์ถœ๋ ฅํ•˜๊ธฐ html rgb์ƒ‰์ƒ ์ฝ”๋“œํ‘œ ๋งŒ๋“ค๊ธฐ RGB์ƒ‰์ƒ ์ฝ”๋“œ๋Š” rgb(255,255,255)๋‚˜ # FF FF FF ์™€ ๊ฐ™์ด ํ”ํžˆ ํ‘œํ˜„๋˜๋Š”๋ฐ, ์‚ฌ์‹ค์€ ์ปดํ“จํ„ฐ๋Š” 2์ง„์ˆ˜๋งŒ ์ดํ•ดํ•œ๋‹ค. FF๋“  255๋“  ์‚ฌ๋žŒ์ด ๋ณด๊ธฐ ํŽธํ•˜๋ผ๊ณ  ํ‘œํ˜„ํ•œ ํ˜•์‹์ด๋‹ค. ์•„๋ฌดํŠผ ์ปดํ“จํ„ฐ๋Š” ์ด ์ฝ”๋“œ๋ฅผ ์˜ฅํ…Ÿ[Octet]๋‹จ์œ„๋กœ ๋Š์–ด์„œ ์ดํ•ดํ•œ๋‹ค. ์˜ฅํ…Ÿ์ด๋ž€? ์˜ฅํ…Ÿ์ด๋ž€ 8๊ฐœ์˜ ํ•œ ๋ฌถ์Œ์ด๋‹ค. ๋‹ฌ๋ฆฌํ‘œํ˜„ํ•˜์ž๋ฉด ๋ฐ”์ดํŠธ์ฏค ๋˜๊ฒ ์ง€๋งŒ ์กฐ๊ธˆ์€ ๋‰˜์•™์Šค๊ฐ€ ๋‹ค๋ฅธ ๊ฐœ๋…์ด๋‹ค. ์ฒซ๋ฒˆ์งธ ์˜ฅํ…Ÿ์€ R, ์ฆ‰ RED๋ฅผ ๋œปํ•˜๊ณ , ๋‘๋ฒˆ์งธ ์˜ฅํ…Ÿ์€ G, ์ฆ‰ Green์„ ๋œปํ•˜๊ณ  ์„ธ๋ฒˆ์งธ ์˜ฅํ…Ÿ์€ B, ์ฆ‰ Blue๋ฅผ ๋œปํ•œ๋‹ค. ์ด ๊ฐ ์˜ฅํ…Ÿ์—์„œ ์ด ์„ธ๊ฐ€์ง€ ์ƒ‰์ƒ์˜ ๋น›์˜ ์ •๋„๋ฅผ ํ‘œํ˜„ํ•œ๋‹ค. 0์ด๋ฉด ๋ถˆ์ด ๊บผ์ ธ์žˆ์œผ๋‹ˆ ์–ด๋‘์šด๊ฒƒ์ด ๋˜๊ณ , ๋ชจ๋‘ 1๋กœ ์ฑ„์›Œ์ง€๋ฉด ๊ทธ๋งŒํผ ๋ฐ.. 2019. 7. 12.
โœˆ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ onresize ์ด๋ฒคํŠธ ์ฐฝํฌ๊ธฐ ๋ณ€๊ฒฝ ๊ฐ์ง€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ onresize ์ด๋ฒคํŠธ ์ฐฝํฌ๊ธฐ ๋ณ€๊ฒฝ ๊ฐ์ง€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ onresize ์ด๋ฒคํŠธ ์ฐฝ์˜ ํฌ๊ธฐ๊ฐ€ ๋ณ€๊ฒฝ๋  ๋•Œ๋งˆ๋‹ค ๊ทธ ๊ฒƒ(์ด๋ฒคํŠธ)์„ ๊ฐ์ง€ํ•ด์„œ ํŠน์ • ์ฒ˜๋ฆฌ๋ฅผ ํ•ด์•ผ ๋  ๋•Œ ๋Š˜ onresize ์ด๋ฒคํŠธ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. Syntax HTML Attribute Event Property object.onresize = handler; attachEvent Method object.attachEvent("onresize", handler) http://msdn.microsoft.com/en-us/library/ms536959(VS.85).aspx onresize ์ด๋ฒคํŠธ๋ฅผ ์ ์šฉ๊ฐ€๋Šฅํ•œ ์—˜๋ ˆ๋ฉ˜ํŠธ๋Š” window ๊ฐ์ฒด ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค์Œ์˜ ๊ฐ์ฒด๋“ค์—๋„ ์ ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. A, ADDRESS, APPLET, B, BIG, BL.. 2019. 7. 4.
jQuery selectorํ•จ์ˆ˜ slice() - start, end ๊นŒ์ง€ index ์š”์†Œ ์„ ํƒ between ๐Ÿ“ŒjQuery selectorํ•จ์ˆ˜ slice() - start, end ๊นŒ์ง€ index ์š”์†Œ ์„ ํƒ between 1๋ฒˆ๋ถ€ํ„ฐ 10๋ฒˆ๊นŒ์ง€ ํ˜•์ œ ์š”์†Œ๋“ค์ด ์žˆ์„ ๋•Œ ์ด ์ค‘์—์„œ 2๋ฒˆ๋ถ€ํ„ฐ 5๋ฒˆ๊นŒ์ง€๋งŒ ์„ ํƒํ•ด์„œ jquery๋กœ ๋™์ž‘์„ ์‹œํ‚ค๊ณ  ์‹ถ์„ ๋•Œ๊ฐ€ ์žˆ๋‹ค. ์ด๋Ÿด ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํ•จ์ˆ˜๊ฐ€ ๋ฐ”๋กœ jquery slice()ํ•จ์ˆ˜๋‹ค. ์‚ฌ์šฉ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. $('selector').slice(2,5).addClass('newClass'); ์ด์™€ ๊ฐ™์ด ์‹คํ–‰ํ•˜๋ฉด, ์„ ํƒ๋œ ์š”์†Œ๋“ค์—์„œ eq(2),eq(3),eq(4),eq(5) ๊ฐ€ ์„ ํƒ๋˜์–ด์„œ addClassํ•จ์ˆ˜์— ์˜ํ•ด 'newClass'๋ผ๋Š” ํด๋ž˜์Šค๋ช…์ด ๋ถ€์—ฌ๋œ๋‹ค. 2019. 6. 24.
๐Ÿ“Œ CSS ๋ง์ค„์ž„ : text-overflow:ellipsis; white-space:nowrap; overflow:hidden; ๊ธ€์ž๋ฅด๊ธฐ width:auto. ์ œ๋ชฉ์ด ๊ธธ ๊ฒฝ์šฐ ...๋กœ ํ‘œ์‹œ ๊ฒŒ์‹œํŒ์„ ๊ฐœ๋ฐœํ•  ๋•Œ ๊ท€์ฐฎ์€ ์ž‘์—…์ค‘์˜ ํ•˜๋‚˜๊ฐ€ ์ œ๋ชฉ์„ ๋ฆฌ์ŠคํŠธ ํญ์— ๋งž์ถฐ์„œ ๋ง์„ ์ค„์ด๋Š” ๊ฒƒ์ด๋‹ค. ์„œ๋ฒ„ ๋‹จ์—์„œ ๋ฏธ๋ฆฌ ๊ธธ์ด๋ฅผ ๊ณ„์‚ฐํ•ด์„œ ์ถœ๋ ฅํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ์‚ฌ์ดํŠธ ํŠน์„ฑ์ƒ ๊ฒŒ์‹œํŒ์˜ ์ข…๋ฅ˜๊ฐ€ ๋‹ค์–‘ํ•˜๋‹ค๊ฑฐ๋‚˜ ํ•˜๋ฉด, ์€๊ทผํžˆ ๊ท€์ฐฎ์€ ์••๋ฐ•์œผ๋กœ ๋‹ค๊ฐ€์˜ค๊ฒŒ ๋œ๋‹ค. ์ด๋Ÿด๋•Œ ์œ ์šฉํ•œ ๊ฒƒ์ดtext-overflow:ellipsis; white-space:nowrap; overflow:hidden; ์กฐํ•ฉ์ด๋‹ค. ์ด๊ฑธ ์“ฐ๋ฉด ๊ธˆํ˜ธ๋ฆฌ์กฐํŠธ 1์›” ํ–‰์‚ฌ ์•ˆ๋‚ด - ์ถ”๊ฐ€ํ• ์ธ ํ˜œํƒ๊ธˆํ˜ธ๋ฆฌ์กฐํŠธ 1์›” ํ–‰์‚ฌ ์•ˆ๋‚ด -์ถ”๊ฐ€ํ• ์ธ ํ˜œํƒ๊ธˆํ˜ธ๋ฆฌ์กฐํŠธ 1์›” ํ–‰์‚ฌ ์•ˆ๋‚ด - ์ถ”๊ฐ€ํ• ์ธ ํ˜œํƒ๊ธˆํ˜ธ๋ฆฌ์กฐํŠธ 1์›” ํ–‰์‚ฌ ์•ˆ๋‚ด - ์ถ”๊ฐ€ํ• ์ธ ํ˜œํƒ ์ด๋ ‡๋˜ ๋…€์„์ด ์ด๋ ‡๊ฒŒ ๋ฐ”๋€๋‹ค. ์†Œ์Šค์—์„œ ๋ณผ๋“œ์ฒ˜๋ฆฌ ํ•ด๋‘” ๋ถ€๋ถ„์ด ์ค‘์š”ํ•œ ๋ถ€๋ถ„์ธ๋ฐ, vf_360์„ id๋กœ ์Šคํƒ€์ผ์„ ์ ์šฉํ•˜๊ฒŒ ํ–ˆ๊ณ , width:auto; ์†์„ฑ์„ ๋ถ€.. 2019. 6. 22.