IT96 [react] CKEditor ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ฉํ์ฌ ๊ฒ์ํ ๊ตฌ์ฑํ๊ธฐ (์ต์ ๋์ด ์ค์ ํ๊ธฐ, CSS Module) ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. CKEditor ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ฉํ์ฌ ๊ฒ์ํ ๊ตฌ์ฑํ๊ธฐ CKEditor ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํ์ฉํ์ฌ ๊ฒ์ํ์ ํจ๊ณผ์ ์ผ๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค. HTML, CSS๋ฅผ ์ ๋ถ ํ์ฉํด์ ๊ตฌํํ๋ ค๋ฉด ์ด๋ ค์ด ๊ฒ์ํ ์์๋ฅผ ๊ฐํธํ๊ฒ ์ถ๋ ฅํ ์ ์์ต๋๋ค. ์๋๋ ๊ตฌํ ์์์ ๋๋ค. CKEditor ๋ผ์ด๋ธ๋ฌ๋ฆฌ 1. CKEditor ๋? CKEditor๋ ์น ๊ธฐ๋ฐ์ ํ ์คํธ ์๋ํฐ๋ก, HTML๋ก ์์ฑ๋ ๋ฌธ์๋ฅผ ํธ์งํ ์ ์์ต๋๋ค. ์ด๋ ์น์ฌ์ดํธ์ ์ฌ์ฉ์๊ฐ ๋ธ๋ผ์ฐ์ ์์ ์ง์ ์ฝํ ์ธ ๋ฅผ ํธ์งํ ์ ์๊ฒ ํด์ค๋๋ค. ์ด ์๋ํฐ๋ JavaScript๋ก ์์ฑ๋์์ผ๋ฉฐ, ๋ค์ํ ์น ๋ธ๋ผ์ฐ์ ์ ํธํ๋ฉ๋๋ค. CKEditor ์ฌ์ดํธ URL https://ckeditor.com/ckeditor-5/ CKEditor 5 | Power.. 2024. 1. 9. [GitHub] ๋ฆฌํฌ์งํ ๋ฆฌ repository ์์ฑํ๊ณ VScode์์ ์ฐ๊ฒฐํ๊ธฐ (Clone URL ๋ฐฉ์, Collaborators ์ด๋ํ๊ธฐ) ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. ๋ฆฌํฌ์งํ ๋ฆฌ repository ์์ฑํ๊ณ VScode์์ ์ฐ๊ฒฐํ๊ธฐ GitHub๋ ํ๋ก์ ํธ ๊ด๋ฆฌ์ ํ์ ์ ์ํ ํธ๋ฆฌํ ํ๋ก๊ทธ๋จ์ ๋๋ค. GitHub์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ค๋ฅธ ์ปดํจํฐ์์๋ ์ด๋์์๋ ์์ ํ ์ ์์ผ๋ฉฐ, ๊ฒฐ๊ณผ๋ฌผ์ ํ์๊ณผ ๊ณต์ ํ ์ ์์ต๋๋ค. 1. GitHub ๋ก๊ทธ์ธ ๊นํ๋ธ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ๋ก๊ทธ์ธ์ด ํ์ํฉ๋๋ค. URL์ ์๋์ ๊ฐ์ต๋๋ค. https://github.com/ GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage yo.. 2024. 1. 8. [CSS] ๋ฏธ๋์ด์ฟผ๋ฆฌ Media Query ์ ์ฉํ๊ธฐ (์ฌ์ด์ฆ ๋ถ๊ธฐ์ ๊ธฐ์ค px, ํ ์คํธ ๋ฐฉ๋ฒ) ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. ๋ฏธ๋์ด์ฟผ๋ฆฌ Media Query ์ ์ฉํ๊ธฐ (์ฌ์ด์ฆ ๋ถ๊ธฐ์ ๊ธฐ์ค px, ์ฌ์ฉ๋ฐฉ๋ฒ) ์น์ ๊ธฐ์ค์ผ๋ก ์ฝ๋๋ฅผ ์์ฑํ ํ ํด๋น ํ์ด์ง๋ฅผ ๋ชจ๋ฐ์ผ์์ ๋ณด๋ฉด CSS๊ฐ ์ด์ํด์ง๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค. ๋ฏธ๋์ด ์ฟผ๋ฆฌ(Media Queries)๋ ๋ค์ํ ๋์คํ๋ ์ด ์ฅ์น์ ๋ทฐํฌํธ(Viewport) ํฌ๊ธฐ์ ํด์๋์ ๋ฐ๋ผ ์น ํ์ด์ง์ ์คํ์ผ์ ๋์ ์ผ๋ก ์ ์ฉํ ์ ์๊ฒ ํด์ค๋๋ค. ์ด๋ฅผ ํตํด ๋ฐ์ํ ์น ๋์์ธ(Responsive Web Design)์ด ๊ฐ๋ฅํด์ง๋ฉฐ, ์ฌ์ฉ์ ๊ฒฝํ์ ํฌ๊ฒ ํฅ์์ํฌ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํ๋ฉด์ ์ฌ์ด์ฆ๊ฐ ์์์ง๋ฉด ์๋ ์๋ ์นดํ ๊ณ ๋ฆฌ ๋ชจ์์ ๋ฐ๊พธ๊ฑฐ๋ ๊ธ์ ํฌ๊ธฐ๋ฅผ ์ค์ด๋ ๋ฑ CSS๋ฅผ ๋ฐ๋ก ์ค์ ํ๋ ๊ฒ์ ๋ฏธ๋์ด์ฟผ๋ฆฌ๋ผ๊ณ ํฉ๋๋ค. ๋ฏธ๋์ด์ฟผ๋ฆฌ ๋ถ๊ธฐ์ 1. ๋ ธํธ๋ถ & ํ๋ธ๋ฆฟ ๊ฐ๋ก .. 2024. 1. 7. [CSS] ๋ฒํผ CSS ํจ๊ณผ (์ ๋ ฅ input ์นธ, ๋๋กญ๋ค์ด dropdown ๋ฉ๋ด ๊พธ๋ฏธ๊ธฐ) ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. CSS ํจ๊ณผ (์ ๋ ฅ input ์นธ, ๋ฒํผ, ๋๋กญ๋ค์ด dropdown ๋ฉ๋ด ๊พธ๋ฏธ๊ธฐ) CSS ํจ๊ณผ๋ฅผ ํ์ฉํ์ฌ ์ ๋ ฅ ์นธ, ๋ฒํผ, ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ๊พธ๋ฐ ์ ์์ต๋๋ค. ๊ตฌํ ํ๋ฉด ์ ๋ ฅ ์นธ์ 1955๋ ~2070๋ ์ฌ์ด์ ์ฐ๋๋ง ์ ๋ ฅํ์ค ์ ์์ต๋๋ค.๋ฅผ placeholder๋ก ๊ธฐ๋ณธ์ผ๋ก ๋ํ๋๊ฒ ํ์ต๋๋ค. ์ ๋ ฅ ์นธ์ ํด๋ฆญํ ์ ๋ฌธ๊ตฌ๊ฐ ์ฌ๋ผ์ง๊ณ ๊ทธ๋ฆผ์ ํจ๊ณผ์ ํจ๊ป ์ธ๋๋ฐ ์์ด ์งํ๊ฒ ๋ณํ๋๋ก ํ์ต๋๋ค. ๋๋กญ๋ค์ด๋ํ ์ ํํ์ ๋ ์์ด ๋ณํ๋๋ก ํ์์ผ๋ฉฐ, ํ์ธ ๋ฒํผ์ ๋ง์ฐ์ค๋ฅผ ์ฌ๋ ธ์ ๋ hoverํจ๊ณผ๊ฐ ๋ํ๋๋๋ก ๊ตฌํํ์ต๋๋ค. ์์ฑ ์ฝ๋ powerprice.html ํ์ธ powerprice.css .year-dropdown { /* ๋ณ๊ฒฝํ๊ณ ์ ํ๋ ์คํ์ผ ์ถ๊ฐ */ font-size: 16px.. 2024. 1. 6. ์ด์ 1 2 3 4 5 6 ยทยทยท 24 ๋ค์