์๋ก ๋ก๊ทธ์ธ ์ฐฝ์ ์ ๋๋๊ฒ ๊พธ๋ฏธ๊ณ ์ถ์ด ๋ฐฐ๊ฒฝ์ VIDEO๋ฅผ ๋ฃ๊ธฐ๋ก ํ๋ค. ์ด๋์ด ์ฑ์์ VIDEO ๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ, ์ ์ฒด์ ์ผ๋ก ์์ ๋ ๋ชจ์ต์ ๋ณด์ฌ์ค๋ค. HTML & CSS *HTML* ๋์ฒด ํ ์คํธ ~~ ๋ธ๋ผ๋ธ๋ผ Welcome to OOO System OOO์์คํ ์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค. ์์ด๋ ๋น๋ฐ๋ฒํธ ๋ก๊ทธ์ธ *CSS* /*video*/ video { -o-object-fit: cover; object-fit: cover; position: absolute; height: 100%; width: 100%; top: 0; left: 0; z-index: 0; } /*video*/ ์์ฑ๋๋ชจ์ต ๋ง๋ฌด๋ฆฌ(๊ด๋ จ ๊ธ) -------------๋ด์ฉ์ ๋ ฅ-----------
์๋ก ๋ก๊ทธ์ธ ์ฐฝ ๊ฐ๋ฐ์ ํ๋ค๋ณด๋ฉด ๋ธ๋ผ์ฐ์ ์์ ์ง์ํ๋ ์๋์์ฑ ๊ธฐ๋ฅ ๋๋ฌธ์ ์ ๋จน๋ ๊ฒฝ์ฐ๊ฐ ์๋นํ ๋ง๋ค. ํนํ input์ ์๋ background ๊ฐ ์ ์ฒด์ ์ธ ํ๋ฉด์ ๋ฐธ๋ฐ์ค๋ฅผ ํด์น๊ธฐ ๋๋ฌธ์ ๊ผญ ์์ ํด์ฃผ๋ ๊ฒ์ด ์ข๋ค. CSS ํ์์ ๊ฒฝ์ฐ webkit ์์ ๊ฐ์ ธ์ค๋ ์์์ ์ง์ฐ์ํด์ผ๋ก ์ธํด ์ฝ๊ฐ์ ๊ผผ์๋ฅผ ๋ถ๋ ค ํด๊ฒฐํ๋ค. input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { -webkit-transition-delay: 9999s; transition-delay: 9999s; }
์๋ก ํ๋์ ํ๋ก์ ํธ์์ ๊ด๋ฆฌ์์ฉ ํ๋ฉด๊ณผ ์ฌ์ฉ์์ฉ ํ๋ฉด์ ๋์์ ๊ฐ์ด ์ฐ๋ ๊ฒฝ์ฐ๊ฐ ๊ฐํน ์๋ค. ๊ด๋ฆฌ์ ํ๋ฉด์ ๊ฒฝ์ฐ, ์ฌ์ฉํ๋ ๋ฉ๋ด๊ฐ ๋ง์ (์ฌ์ง์ด ๋๋กญ๋ค์ด ๋ฉ๋ด๊ฐ ํ๋คํ๋ค.) ์ฌ์ด๋๋ฉ๋ด(๋ฒ๊ฑฐ๋ฉ๋ด Burger Menu) ๋ก ๊ตฌํํ์๋ค. ์ด์๋ ๋ค๋ฅด๊ฒ ์ฌ์ฉ์ ํ๋ฉด์ ๊ฒฝ์ฐ ํ์ด์ง๊ฐ ๋ช ๊ฐ ์์ด ์๋์ ๊ฐ์ด Navigation bar๋ก ๊ตฌํํ์๋ค. #Lib jquery.min.js bootstrap.min.css fontawesome.all.css html ๋ด์ ๋ณด QRcode ๊ฑฐ๋๋ด์ญ ... ๋ก๊ทธ์์ //page init ์ ์ด๊ธฐ ์ธํ ์ ๊ฐ์ ํ ํ๊ธฐ ์ํด ์ ์ธ javascript ์ดํดํ๊ธฐ ์ฌ์ด ์ฝ๋์ด๋ค. this์ position ๊ฐ์ ์ฝ์ ํ์, ๊ฐ์ ๊ณ์ฐํ์ฌ css ๊ฐ์ ์์ ์ํจ๋ค. $(function ()..
์๋ก ํ์๊ฐ์ ํ์ด์ง๋ฅผ ๋ง๋ค๋ค๋ณด๋ฉด, ์์ด๋์ ํ๊ธ์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋๋ถ๋ถ์ด๋ค. ์ด๋ฅผ ์ํด ๋ง์ ๋ฐฉ๋ฒ์ด ์๋๋ฐ, javascript์ ์ ๊ท์์ ์ด์ฉํด์ ๋จ์ํ๊ฒ ์ ์ด๊ฐ ๊ฐ๋ฅํ๋ค. const regType = /^[a-zA-Z0-9]*$/; let data = params.param if (!regType.test(data)) { $("#idRequired").html("์์ด๋๊ฐ ์กฐ๊ฑด์ ๋ง์ง ์์ต๋๋ค"); //๋ณ๋๋ก ๋ง๋ ์ ํจ์ฑ HTML ๊ตฌ๋ฌธ alert("์์ด๋๊ฐ ์กฐ๊ฑด์ ๋ง์ง ์์ต๋๋ค"); }else{ ... };
์๋ก ์์ฃผ ์ฐ์ด๋ ๋ฐ์ดํฐ์ ๊ฐ์ ๊ฒฝ์ฐ, ์ผ์ผํ ์ ๋ ฅํจ์ ๋ฒ๊ฑฐ๋ก์์ด ์๋ค. ์ด์ ํธ์์ฑ์ ๋์ด๊ณ ์ ๋ธ๋ผ์ฐ์ ์์ '์๋์์ฑ' ๊ธฐ๋ฅ์ผ๋ก์ ์ง์ํ๊ณ ์๋๋ฐ, ๊ฐ๋ฐ์๋ค์ ์ต์ด ๋ฐ์ดํฐ๊ฐ ์ ๋ ฅ๋๋ form ์์ ์ด ๊ธฐ๋ฅ ๋๋ถ์ ๋ถํธํจ์ ๊ฒช๋๋ค ์ฆ, ์ด ๊ธฐ๋ฅ์ ๋ฌดํจํ ์ํค๋ ์ฝ๋๋ฅผ ์ง์ผํ๋ค๋ ๊ฒ์ด๋ค. ๋ฌดํจํ์ํค๊ธฐ ํ์ฌ ๋ธ๋ผ์ฐ์ ์์๋ type์ password๊ฐ ์กด์ฌํ๋ฉด, ๋ธ๋ผ์ฐ์ ์ ์ ์ฅ๋ ๊ณ์ ๋ฐ์ดํฐ์์ ์ฒซ ๋ฒ์งธ input์๋ ์์ด๋๋ฅผ ๋ฃ๊ณ type="password" ๋ถ๋ถ์๋ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ฃ๋๋ค. ๋ฌดํจํ์ํค๋ ๋ฐฉ๋ฒ์ ๊ฐ๋จํ๋ค. type="password" ๋ฅผ ์์ ๊ณ type="password" ์์๋ง ์กด์ฌํ๋ ์ํธ ๊ฐ๋ฆฌ๊ธฐ ์ฒ๋ฆฌ๋ ๋ณ๋ css๋ฅผ ์ถ๊ฐํ์ฌ ์ ์ฉํ๋ค. style="-webkit-text-security:di..