Lect & Tip111 ์ฌ๋ฌ๊ฐ์ง ๋ฆฌ์กํธ ๋ฉํฐ ๋ ์ด์์ connected-react-router multi layout ์ ์ฉํ๊ธฐ ๋ฆฌ์กํธ๋ฅผ ๋ณ๋ก ์ข์ํ์ง ์๋ 1์ธ์ด๋ค. ๊ทธ๋ฐ๋ฐ ์ด์ฉ ์ ์์ด ๋ฆฌ์กํธ ํ์ ์ ํด์ผ ํด์ ํผ๋ธ๋ฆฌ์ ๊ฒธ ํ๋ฐํธ ์๋๋ก ์ฐธ์ฌ ์ค์ด๋ค. jquery๋ผ๋ฉด ๋จ๋ฐ์ ๋๋ผ ๋ฌธ์ ์ ๊ณ ๋ฏผํ์ง ์์๋ ๋ ๋ฌธ์ ๋ค์ด ๋ฆฌ์กํธ์๋ ๋์ณ๋๋ค. ์ ์ฐ๋์ง๋ ์ฌ์ ํ ๋ชจ๋ฅด๊ฒ ์ง๋ง ๊น๋ผ๋๊น ๊น๋ค. ์ผ๋จ SPA ์ฌ์ดํธ์์ ๋ฆฌ์กํธ๊ฐ ํธํ ๊ฒ์ ๋์ถฉ ์ง์์ ๋๋ค. ๊ทธ๋ฐ๋ฐ SPA์ฌ์ดํธ๋ผ๊ณ ๋ ํด๋, ํ ์ฌ์ดํธ์ ์๋ก ๋ค๋ฅธ ๋ ์ด์์์ด ์ฌ๋ฟ ์ฌ์ฉํด์ผ ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ๋จ์ ์ผ๋ก GNB, LNB๊ฐ ์๋ Introํ์ด์ง, Loginํ์ด์ง ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ์ ํ๋ฉด๊ณผ ๋ค๋ฅธ ๊ด๋ฆฌ์ ํ๋ฉด์ ๋ ์ด์์์ ์๋ก ๋ค๋ฅผ ์ ์๋ค. ์๋ ๋ค๋ฅผ ์ ์๋ ์ ๋๊ฐ ์๋๋ผ ๋์ฒด๋ก ๋ค๋ฅด๋ค. ๊ทธ๋ด ๋ ๋ฆฌ์กํธ ์ฌ๋ฌ ๊ฐ์ง ๋ ์ด์์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ๊ฝค ๋ค์ํ์ง๋ง ์ง๊ด์ ์ด๊ณ ์ฌ์ด ๋ฐฉ๋ฒ์ ์๊ฐํ๊ฒ ๋ค... 2021. 2. 10. โ CSS3 text-shadow ํ ์คํธ ์๋์ฐ ๋ฐฐ๊ฒฝ BG์๋ ์ ๋ณด์ด๋ ๊ธ์ ๊ตญ์ด์ฒญ ์ธ์ฌ๋ง ํผ๋ธ๋ฆฌ์ฑ ์์ ์ค์ธ๋ฐ... 2016. 9. 8. 17:35 ๋์์ด๋๊ฐ ์์ ์ฐฌ์ฐํ BG๋ฅผ ๊น์๋ค. PC ํ๋ฉด์์๋ผ๋ฉด ๋ฌธ์ ๊ฐ ์์ง๋ง... ๋ฐ์ํ์ผ๋ก ๋ชจ๋ฐ์ผ ํ๋ฉด์ด ๋๋ฉด, ๋ฐฑ๊ทธ๋ผ์ด๋ ์ด๋ฏธ์ง์ ํ ์คํธ๊ฐ ๊ฒน์น๊ฒ ๋๋๋ฐ... ๊ธ์จ๊ฐ ๋ฐฐ๊ฒฝ ๋๋ฌธ์ ์ ์๋ณด์ผ ์๊ฐ ์๋ค. ์ด๋ด ๋ ์ ํ์ 3๊ฐ์ง๋ค. 1. ๋ชจ๋ฐ์ผ ์ํ์์ BG๋ฅผ ๋ ๋ ค๋ฒ๋ฆฐ๋ค. (ํ๋ฉด์ด ๊ต์ฅํ ์ฌ์ฌํด์ง๋ค.) 2. ํ ์คํธ์ BG๋ ์ด์ด๋ฅผ absolute๋ก ๋์์ ๋ชจ๋ฐ์ผ ๋ฏธ๋์ด ์ฟผ๋ฆฌ์ผ ๋๋ BG๋ ์ด์ด์๋ง opacity๋ฅผ ๋จน์ธ๋ค. (๋ฐฐ๊ฒฝ ํ๋ ค์ง ํจ๊ณผ) 3. BG์๋ ์ ๋ณด์ด๋ ๊ธ์๊ฐ ๋๊ฒ๋ ํ ์คํธ์ ์คํธ๋กํฌ๋ฅผ ์์ด๋ค. CSS์ ์คํธ๋กํฌ๊ฐ ์์ผ๋ text-shadow๋ฅผ ์์ฉํ๋ค. ํ ์คํธ์ css์์ฑ์ผ๋ก text-shadow:#fff 0 0 2px 2p.. 2021. 1. 29. React Js - Global CSS ์ค์ + styled reset. classNames/bind :global local css ๋์ ์ ์ฉ react module.css :global local css ๋์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ. classNames/bind๋ฅผ ์ฌ์ฉํ๊ณ ์์ ๋ className={cx("label","labelTst")} .labelTst๋ app.module.css์ ๋ฑ๋ก. React Js - Global CSS ์ค์ + styled reset css ์ด๊ธฐํ๋ฅผ ์ํด styled-reset ์ค์น styled-components๋ local๋ก ๋์ํ๊ธฐ ๋๋ฌธ์ global ํ css๋ฅผ ๋ง๋ค๊ธฐ ์ํด GlobalStyles.js ์์ฑ ์ค์น NPM์ค์น : npm install styled-reset styled-components ์ ์ด์น: yarn add styled-reset styled-components ์ฌ์ฉ Components/G.. 2021. 1. 14. โ bootstrap4 datepicker tempusdominus style css ์์ ์ ์ํ ๋ฌ๋ ฅ element dom class bootstrap4 datepicker tempusdominus style css ์์ ์ ์ํ ๋ฌ๋ ฅ element dom class ๋ถํธ์คํธ๋ฉ4์์๋ ๊ธฐ์กด์ datepicker๊ฐ ์๋ํ์ง ์๋๋ค. ๊ทธ๋ ๋ค๊ณ bootstrap์ ๋ง์ด๋๊ทธ๋ ์ด์ ์ ํ๊ธฐ๋ ์ ๋งคํ๋ค. ๋ถํธ์คํธ๋ฉ4์ ์ ์ฉ์ด ๊ฐ๋ฅํ ๋ฐ์ดํธํผ์ปค๋ tempusdominus๊ฐ ๊ฑฐ์ ์ ์ผํ๋ค. ์ข ๋ ์ปค์คํฐ๋ง์ด์ง์ ํ๋ ค๋ฉด ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ธ moments.js๋ ๊ฑด๋๋ ค์ผ ํ์ง๋ง, ์ผ๋จ์ tempusdominus๊ฐ ๊ทธ๋ฆฌ๋ calendar์ class์ html element ๊ตฌ์กฐ๋ง ์์๋ ๋๋ต์ ์ธ ์คํ์ผ๋ง์ ๊ฐ๋ฅํ๋ค. ํ์ง๋ง ์ ๊ฐ์ค๋ฝ๊ฒ๋ ๋ฐ์ดํฐํผ์ปค๋ฅผ ๋ฉ์ถ๊ณ ๋์ ํ์ํ๊ธฐ๊ฐ ์ฝ์ง ์๋ค. ์๊ฐ์ด ์์ด์ ์ผ๋จ ๊ทธ๋ฅ tempusdominus datepicker wid.. 2021. 1. 11. Jquery ์ค์์ดํผ ์ฌ๋ผ์ด๋ ํ๋ฌ๊ทธ์ธ idangerous.swiper.js pagination ์คํ์ผ ๋ณ๊ฒฝํ๊ธฐ โ Jquery ์ค์์ดํผ ์ฌ๋ผ์ด๋ ํ๋ฌ๊ทธ์ธ idangerous.swiper.js pagination ์คํ์ผ ๋ณ๊ฒฝํ๊ธฐ idangerous.swiper.js๋ฅผ ์ฌ์ฉํ๋ฉด ๋ชจ๋ฐ์ผ์์ ์ฌ๋ผ์ด๋๋ฅผ ํฐ์นํด์ ๋๊ธธ ์ ์๋ ์ฅ์ ์ด ์๋ค. ๊ทธ๋ฐ๋ฐ, idangerous.swiper.js์์ ์ ๊ณตํ๋ ์ฌ๋ฌ ํ ํ๋ฆฟ ์ค์์ ํ์ด์ง ์ฒ๋ฆฌ๋ฅผ ํ ์คํธ ๋ฌธ์ฅ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋ ๊ธฐ๋ฅ์ ์๋ค. ์ฝ๊ฐ์ ๊ผผ์๋ฅผ ์ฌ์ฉํด์ ํ์ด์ง๋ค์ด์ ์ ์ซ์๋ ๋ถ๋ฆฟ ๋์ ํ ์คํธ ๋ฌธ์ฅ์ ๋ณด์ฌ์ฃผ๋๋ก ๋ณํํ๋ค. ๊ทธ๋ฐ๋ฐ, ๋๋ต 6~8๊ฐ ์ ๋๋ฅผ ๋ฐฐ์นํ ์ ์๋ ์ด ํํ์์ ๋์์ด๋๊ฐ, ํ์ด์ง๋ค์ด์ ์ ๋ค์ ํ์ด์ง์ฒ๋ฆฌ๋ฅผ ํด์ 10๊ฐ ์ ๋ ๋ฑ๋ก๋์์ ๋ ์ด๋ฐ 6๊ฐ๋ง ๋ณด์ด๊ณ , ๋๋จธ์ง๋ ๋ค์ ํ์ด์ง์์ ๋ณด์ด๊ฒ ์ฒ๋ฆฌํด ๋ฌ๋ผ๋ ์ฃผ๋ฌธ์ ๋ฐ์๋ค. ๊ทธ๋ฐ๋ฐ ๊ทธ๋ฐ ์ฒ๋ฆฌ๋ฅผ ํ๋ ค๋ฉด ํ๋ฌ๊ทธ์ธ ์.. 2021. 1. 11. ๐ JSP์๋ฌ : HTTP Status 500 ์๋ฌ๋ฉ์ธ์ง- sda7: write failed, user block limit reached 2016.08.08 09:59 ์์ ์ค ๊ธฐ๋กํ ๊ธ. ๊ฐ๋ JSP ์๋ฒ์์ ์์ ํ๋ค ๋ณด๋ฉด ์ํ์น๊ฐ ์๋ผ ๋ชจ๋ฅด๊ฒ ๋ค! ๋ฐฐ ์งธ! ์ด๋ด ๋๊ฐ ์๋ค. ๋ฐ๋ก HTTP Status 500 ์๋ฌ๋ฉ์ธ์ง ๋๋ฌธ์ด๋ค. ๊ทธ์ค์์ sda7: write failed, user block limit reached๋ฅผ ๋ง๋๊ฒ ๋๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ... ์ด๊ฑด ์ฌ์ค ๋ณ๊ฑด ์๋๋ค. ํฐ์บฃ์ ๋ก๊ทธ๋ฅผ ์ดํด๋ณด๋ฉด ์์ ๊ฐ์ด ์๋ฌ๊ฐ ๋ ์๋๋ฐ, ํ ๋น๋ ๋์คํฌ ๊ณต๊ฐ์ ๋ค ์ฌ์ฉํ๋ค๋ ๋ป์ด๋ค. JSPํธ์คํ ์๋ฒ์์ ์น ํ๋ ์ฉ๋์ ์ดํด๋ณด๋, ๊ฐ๋ ์ฐจ์, ๋ถํ์ํ ํ์ผ์ ์ญ์ ํด์ ๊ณต๊ฐ์ ์ญ์ ํด์ฃผ๋, ๋ณ๋ฌธ์ ์์ด ์ ๋๋ก ์นํ์ด์ง๊ฐ ์ด๋ ธ๋ค. ์ฑ๋จ์์ฒญ ํํ์ด์ง๋ ์ฑ๋จ์ IDC์ ์น์๋ฒ๋ฅผ ๋๊ณ ์๋ค. JSP์๋ฌ๊ฐ ๋ ๊ฒ์ ๋ด ๊ฐ์ธ ํฌํธํด๋ฆฌ์ค ์์์์ ์๋ฌ๋ค. 2020. 9. 17. ์ด์ 1 ยทยทยท 6 7 8 9 10 11 12 ยทยทยท 19 ๋ค์