๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ111 [CSS] ๋ฒํผ CSS ํจ๊ณผ (์ ๋ ฅ input ์นธ, ๋๋กญ๋ค์ด dropdown ๋ฉ๋ด ๊พธ๋ฏธ๊ธฐ) ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. CSS ํจ๊ณผ (์ ๋ ฅ input ์นธ, ๋ฒํผ, ๋๋กญ๋ค์ด dropdown ๋ฉ๋ด ๊พธ๋ฏธ๊ธฐ) CSS ํจ๊ณผ๋ฅผ ํ์ฉํ์ฌ ์ ๋ ฅ ์นธ, ๋ฒํผ, ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ๊พธ๋ฐ ์ ์์ต๋๋ค. ๊ตฌํ ํ๋ฉด ์ ๋ ฅ ์นธ์ 1955๋ ~2070๋ ์ฌ์ด์ ์ฐ๋๋ง ์ ๋ ฅํ์ค ์ ์์ต๋๋ค.๋ฅผ placeholder๋ก ๊ธฐ๋ณธ์ผ๋ก ๋ํ๋๊ฒ ํ์ต๋๋ค. ์ ๋ ฅ ์นธ์ ํด๋ฆญํ ์ ๋ฌธ๊ตฌ๊ฐ ์ฌ๋ผ์ง๊ณ ๊ทธ๋ฆผ์ ํจ๊ณผ์ ํจ๊ป ์ธ๋๋ฐ ์์ด ์งํ๊ฒ ๋ณํ๋๋ก ํ์ต๋๋ค. ๋๋กญ๋ค์ด๋ํ ์ ํํ์ ๋ ์์ด ๋ณํ๋๋ก ํ์์ผ๋ฉฐ, ํ์ธ ๋ฒํผ์ ๋ง์ฐ์ค๋ฅผ ์ฌ๋ ธ์ ๋ hoverํจ๊ณผ๊ฐ ๋ํ๋๋๋ก ๊ตฌํํ์ต๋๋ค. ์์ฑ ์ฝ๋ powerprice.html ํ์ธ powerprice.css .year-dropdown { /* ๋ณ๊ฒฝํ๊ณ ์ ํ๋ ์คํ์ผ ์ถ๊ฐ */ font-size: 16px.. 2024. 1. 6. [JavaScript] Chart.js ์ฐจํธ ๊ตฌํํ๊ธฐ (์ฌ์ฉ์๊ฐ input์นธ์ ์ฐ๋ year๋ฅผ ์ ๋ ฅํ์ ๋ ์ฐจํธ ์ ๋ณํ๋ ํจ๊ณผ ๊ตฌํํ๊ธฐ) (์ฆ๊ฐ๋ฅ ๊ณ์ฐ ํจ์ ๊ตฌํ, ์ซ์๋ง ์ ๋ ฅ ๊ฐ๋ฅ) ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. Chart.js ์ฐจํธ ๊ตฌํํ๊ธฐ, ์ฆ๊ฐ๋ฅ ๊ณ์ฐ ํจ์ ๊ตฌํํ๊ธฐ JavaScript์ Chart.js๋ฅผ ํ์ฉํ์ฌ ์นํ์ด์ง์ ์ฐจํธ๋ฅผ ์ถ๋ ฅํ ์ ์์ต๋๋ค. ๊ตฌํ ํ๋ฉด ์ ๋ ์ด๋ฒ ํ๋ก์ ํธ์์ ์ฌ์ฉ์๊ฐ ์ฐ๋๋ฅผ ์ ๋ ฅํ๋ฉด ์ฆ๊ฐ๋ฅ ์ ๊ณ์ฐํด ์ถ๋ ฅํ๊ณ , ์ฐจํธ์ ํด๋น ์ฐ๋ ๊ทธ๋ํ์ ์์ด ๋ณํ๋ ํจ๊ณผ๋ฅผ ์ ์ฉํ๊ณ ์ถ์์ต๋๋ค. ์ด๋ฅผ ๊ตฌํํ๊ธฐ ์ํด powerprice.html์์ ์ฌ์ฉ์๊ฐ ์ํ๋ year๋ฅผ ์ ๋ ฅ ๋ฐ๊ณ , powerprice.js์์ ํจ์๋ฅผ ์ด์ฉํด ๊ฐ์ ๊ณ์ฐํ ํ updateChart(year)๋ฅผ ์์ฒญํ๊ณ , pChart.js์์ year๊ฐ์ ๋ฐ์ ์ฐจํธ์ ์์ ์ ๋ฐ์ดํธํ๋ ์ฝ๋๋ฅผ ์์ฑํ์ต๋๋ค. ๊ฐ์ด ๋์ฌ ๋ ๊ทธ๋ํ๊ฐ ์๋๋ก ๋ด๋ ค๊ฐ๋ ๋ฌธ์ ๊ฐ ์๊ฒผ๋๋ฐ, css์์ min-height๋ฅผ 3rem ์ค.. 2024. 1. 5. [CSS] ์ด๋ฏธ์ง ์คํฌ๋กค ๊ณ ์ ํจ๊ณผ (ํ์ด์ง ์คํฌ๋กค ์ ์ด๋ฏธ์ง ๊ณ ์ , background-attatchment) ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. CSS ํจ๊ณผ (ํ์ด์ง ์คํฌ๋กค ์ ์ด๋ฏธ์ง ๊ณ ์ , background-attatchment) background-attatchment ์ฝ๋๋ฅผ ํ์ฉํ์ฌ ์ด๋ฏธ์ง๊ฐ ์คํฌ๋กค์ ๋ฐ๋ผ์ค๋ ๊ฒ ๊ฐ์ ํจ๊ณผ๋ฅผ ๊ตฌํํ ์ ์์ต๋๋ค. ๊ตฌํ ํ๋ฉด ์์ฑ ์ฝ๋ ์ด๋ฏธ์ง์ background-attatchment๋ฅผ ์ ์ฉํ๊ณ ํ ์คํธ ๋ฐ์ค ์๋ ์์ ๋ฐฐ์นํ๋ฉด ์ด๋ฏธ์ง๋ ๊ณ ์ ๋์ด ์๊ณ ํ ์คํธ ๋ฐ์ค๋ง ์คํฌ๋กค๋๋ ๋ฏํ ํจ๊ณผ๋ฅผ ๊ตฌํํ ์ ์์ต๋๋ค. index.html ์ ๊ธฐ ๋จ๊ฐ ์์น ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ์์ธ์๋ ์ด๋ค ๊ฒ์ด ์์๊น์? โก์ ๊ธฐ ๋จ๊ฐ ๊ณ์ฐ๊ธฐ ๋ฐ๋ก๊ฐ๊ธฐ โถ๏ธ index.css .image1 { width: 100%; height: 100vh; position: relative; background-image: ur.. 2024. 1. 5. [GitHub] JavaScript ๊นํ๋ธ ํ์ด์ง github.io ๋ฐฐํฌ (node.js ์๋ฒ ๋ฐฐํฌ ์คํจ) (private->public ๋ฆฌํฌ์งํ ๋ฆฌ ๋ณ๊ฒฝํ๊ธฐ) ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. ๋ฐฐํฌํ ํ์ด์ง ์ ๊ฐ ์ด๋ฒ์ ๋ฐฐํฌํ ํ์ด์ง์ ๋๋ค. ์ ๊ธฐ ๋จ๊ฐ, 1์ธ๋น ์ ๋ ฅ ์ฌ์ฉ๋, ์๋์ง ์์ ์์กด๋, ์ ์ฌ์์๋์ง ๋น์ค ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ธก๊ฐ์ ๊ณ์ฐํ ์ ์๋ ์ฌ์ดํธ์ ๋๋ค. https://ityrannosaurus.github.io/power/ ๋ด์ผ์ ์ ๊ธฐ์ธ scikit-learn ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ ํํ๊ท(Linear Regression) ๋ฐฉ์์ผ๋ก ์์ธก์ ์ํํ์ต๋๋ค. ์ค์ ๋ฐ์ดํฐ๋ฅผ ๋ฐํ์ผ๋ก 2070๋ ๊น์ง์ ์์ธก๊ฐ์ ์ถ๋ ฅํ์ต๋๋ค. ityrannosaurus.github.io ๊นํ๋ธ ํ์ด์ง github.io GitHub Pages๋ GitHub์์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ์น ํธ์คํ ์๋น์ค์ ๋๋ค. ์ด ์๋น์ค๋ ๊ฐ์ธ ํ๋ก์ ํธ, ํฌํธํด๋ฆฌ์ค, ๊ฐ๋จํ ๋ธ๋ก๊ทธ, ํ๋ก์ ํธ ๋ฌธ์ ๋ฑ์ ์จ๋ผ.. 2024. 1. 4. ์ด์ 1 2 3 4 5 6 7 8 ยทยทยท 28 ๋ค์