본문 바로가기
반응형

Effect36

sliderEffect07 sliderEffect07 - 이미지 슬라이드(슬라이드 1~6 모든 기능 추가)) 여태까지의 모든 슬라이드 이펙트의 효과들을 추가하여 볼까요? 참고 슬라이드 이펙트 07 페이지 우측하단 소스 보기를 클릭하시면 JAVASCRIPT, HTML, CSS를 확인할 수 있습니다. 원본 소스 보기 메인 페이지 보기 JAVASCRIPT 각 선택자와 변수를 저장, 실행용 함수를 만들어주고, 자동재생 함수와 일시정지 버튼에 기능을 활성화 하기위해 clearInterval을 사용하여 autoplay함수의 setInterval을 초기화 시킵니다. 이미지 순간이동 효과를 위해 첫 이미지의 앞, 끝 이미지의 뒤에 클론 이미지를 생성합니다. 이미지의 갯수에 따라 닷 버튼을 생성하고, 재생-일시정지 버튼에 이벤트를 부여합니다. 슬.. 2022. 10. 27.
searchEffect07 searchEffect07 2분 동안 CSS 속성을 많이 검색하면 점수가 올라갑니다. 원본 소스 보기 원본 사이트 보기 HTML 배경음악을 컨트롤할 audio영역, 정답 입력 영역, 타이머, 시작 버튼, 정답 카운트 영역, 정답, 오답 영역과 최종 스코어를 표시해주는 영역을 작성합니다. CSS 속성 검색 이벤트 2분 동안 CSS 속성 검색하기 2분 동안 CSS 속성을 많이 검색하면 점수가 올라갑니다. 힌트보기는 한번 이용할 수 있습니다. 2:00 검색하기 버튼을 누르면 게임이 시작됩니다. 전체 속성 갯수 : 0 현재 정답 갯수 : 0 ... 다시하기 JAVASCRIPT 선택자와 사용할 변수를 선언, 함수를 사용해 searchList 선택자에 데이터값을 넣어줍니다. 게임을 시작하기 위해 스크립트를 작성합니.. 2022. 10. 27.
searchEffect06 searchEffect06 sort(), reverse()메서드와 피셔 예이츠 알고리즘 이용하여 정렬해 보았습니다. 원본 소스 보기 원본 사이트 보기 HTML 사용할 정렬의 종류별 버튼을 만들어주고, css속성 list를 스크립트를 사용하여 넣어줄 공간인 line 클래스 영역을 생성하여줍니다. sort(), reverse()를 이용하여 정렬하기, 피셔 예이츠 알고리즘 이용하여 정렬하기 CSS 속성 정렬하기 반대로 정렬하기 내림차순 정렬하기 오름차순 정렬하기 알파벳순(a~z) 알파벳순(z~a) 랜덤 정렬하기 전체 속성 갯수 : 0 JAVASCRIPT cssProperty 변수에 css 속성들을 배열로 저장 후 cssProp 변수에 빈 배열을 저장합니다. updateList 함수를 생성하여 cssProper.. 2022. 10. 19.
sliderEffect06 sliderEffect06 - 이미지 슬라이드(버튼, 닷 메뉴, 무한) 버튼에 따라 넘어가는 슬라이드를 구현, 1 ~ 5번까지의 이미지에서 5번까지 넘어갔다면 뒤에 다시 1번부터 이미지가 순간이동하여 이어지도록 하였습니다. 닷 메뉴는 만들어놨지만, 슬라이드 이펙트 7번에서 구현해볼게요 ㅎㅎ..? 참고 슬라이드 이펙트 06 페이지 우측하단 소스 보기를 클릭하시면 JAVASCRIPT, HTML, CSS를 확인할 수 있습니다. 원본 소스 보기 메인 페이지 보기 JAVASCRIPT 필요한 선택자와 변수를 선언하고 appendChild를 사용하여 복사한 첫 번째 이미지 cloneFirst를 맨마지막 요소의 뒤에 넣어줍니다. 또 insertBefore를 사용해 복사한 마지막 이미지를 맨처음 요소의 앞에 넣어줍니다... 2022. 10. 19.
gameEffect03 gameEffect 원본 소스 보기 메인 페이지 보기 JAVASCRIPT01 음악의 원하는 시간대를 들을 수 있도록 게이지바에 클릭 이벤트를 부여합니다. switch문을 사용하여 전체 반복, 한곡 반복, 랜덤 반복에 기능을 부여합니다. 전체 반복 상태일 때 버튼을 클릭하면, 클래스명이 repeat_one, 타이틀이 한곡 반복으로 변경되게됩니다. 변경된 클래스 명에 따라 부여한 css로 아이콘 또한 한곡 반복 아이콘으로 변경됩니다. 쉽ㅈ...ㅛ?? // 진행 버튼 클릭 musicProgress.addEventListener("click", (e) => { let progressWidth = musicProgress.clientWidth; // 진행바 전체 길이 let clickedOffsetX = e.of.. 2022. 10. 19.
gameEffect02 gameEffect 원본 소스 보기 메인 페이지 보기 JAVASCRIPT01 뮤직 플레이어를 만들어 보았습니다. allMusic 변수에 10곡의 노래 정보를 저장하고, 스크립트할 영역을 선택하여 변수로 선언합니다. const allMusic = [ { name: "1. Cattle", artist: "Telecasted", img: "music_view01", audio: "music_audio01", }, { name: "2. Fat Man", artist: "Yung Logos", img: "music_view02", audio: "music_audio02", }, { name: "3. Faultlines", artist: "Asher Fulero", img: "music_view03", audio:.. 2022. 10. 19.
gameEffect01 gameEffect 원본 소스 보기 메인 페이지 보기 JAVASCRIPT01 배경의 아이콘들이 드래그가 가능하도록 draggable메서드를 사용하여 설정하고, 아이콘을 드래그할 때 마우스 커서가 변경되도록 jquery attr메서드로 커서 이미지를 불러옵니다. 우상단 헤더에 시간을 출력해주기 위해 now변수에 new연산자를 사용해 Date 생성자를 호출해 저장합니다. 그리고 nowTime 변수에 년, 월, 일, 시, 분, 초를 쿼리문을 사용해 저장후 seTimeout을 통해 1초 단위로 업데이트 시켜줍니다. am, pm표시와 각 숫자가 10의 자리 이하일 때, 앞에 0을 붙여 좀 더 자연스러운 디지털 시계처럼 만들어줍니다. 푸터에는 맥, 윈도우, 아이폰, 안드로이드 각 체제 사용여부, 화면크기를 출력해주.. 2022. 10. 19.
sliderEffect05 sliderEffect05 - 이미지 슬라이드(버튼, 닷 메뉴) 버튼으로 다음/이전 이미지로 넘어가는 기능 + 닷 메뉴를 통한 이미지 이동이 가능하도록 하였습니다. 참고 슬라이드 이펙트 05 페이지 우측하단 소스 보기를 클릭하시면 JAVASCRIPT, HTML, CSS를 확인할 수 있습니다. 원본 소스 보기 메인 페이지 보기 JAVASCRIPT 사용할 선택자를 선언, dotIndex에 빈문자열을 저장하고 init함수로 dot 요소를 생성합니다. firstChild메서드를 사용하여 첫 번째 요소에 active 클래스를 추가하여 활성화 시켜봅니다. prev, next버튼 클릭시 이미지를 이동시키기 위해 슬라이드이펙트 4번과 동일하게 애니메이션 스타일을 설정, 이동시 현재 이미지값에 매개변수num 값을 넘겨줍.. 2022. 10. 18.
parallax Effect07 parallaxEffect07 패럴랙스 이펙트07 - 리빌 효과 원본 소스 보기 원본 사이트 보기 JAVASCRIPT reveal 선택자를 선언하고 reveal 클래스를 가진 태그의 자식중, 텍스트가 있는 자식만 골라서 span으로 글씨가 쪼개지도록 합니다. if 엘리먼트값에 텍스트가 있다면, forEach문을 통해 span태그로 한글자씩 텍스트를 쪼개줍니다. reveal 효과를 위해 스크롤 높이값에 따라 class를 부여, 엘리먼트에 부여한 data-delay값을 가져와 글과 이미지의 애니메이션 시간에 차이를 둬 줍니다. const reveal = document.querySelectorAll(".reveal"); // reveal 클래스 자식에 글씨가 있다면, 가상으로 span태그를 만들어서 넣어주세.. 2022. 10. 6.
SearchEffect05 searchEffect05 filter() 메서드를 사용하여 CSS 속성의 중요도가 별점으로 표시 / 분류되도록 만들어봤습니다.. 원본 소스 보기 원본 사이트 보기 HTML 별점으로 속성을 분류할 버튼 영역(click)과 속성 갯수를 표시할(info)영역, 속성 내용이 들어갈(list)영역으로 나누어줍니다. filter()를 이용하여 속성의 중요도 보여주기 CSS 속성 검색하기 ☆☆☆☆☆ ★☆☆☆☆ ★★☆☆☆ ★★★☆☆ ★★★★☆ ★★★★★ 1개 이상 2개 이상 3개 이상 4개 이상 전체 속성 갯수 : 0 JAVASCRIPT HTML -> search__list에 출력해줄 css 속성을 변수 cssProperty에 저장합니다. 간단하게 전체 속성 갯수를 표시할 script를 작성하고, updateList.. 2022. 9. 30.
parallax Effect06 parallaxEffect06 패럴랙스 이펙트06 - 텍스트 효과 원본 소스 보기 원본 사이트 보기 JAVASCRIPT split(), join() 메서드를 사용하여 각 content__item의 명언을 각 한글자씩 span태그로 쪼개(?)줍니다. (aria-hidden : true를 주어 불필요한 스크린 리더와 같은 보조기술 사용자의 콘텐츠 탐색을 제한합니다.) (span태그로 인해 쪼개(?)진 span태그를 한 글자씩 인식하는 것을 방지하기 위해 text.setAttribute("aria-label", splitText) 사용) scroll()함수를 사용하여 scrollTop값을 저장 후 출력, index값을 통해 한 글자씩 CSS의 애니메이션 효과로 출력되도록합니다. // 글씨 쪼개(?)기(다중이).. 2022. 9. 30.
mouseEffect06 mouseEffect06 마우스 이펙트06번 - 텍스트 효과 입니다. 마우스를 따라서 텍스트가 입체적으로 좌, 우로 움직이는 효과를 주었습니다. 원본 소스 보기 원본 사이트 보기 HTML mouse__text영역에 4개의 line 영역을 생성하여 slow, fast 2가지로 나누어주었습니다. 동일한 문장을 2개씩 만든 이유는 좌, 우로 나누어 거울 같은 효과를 유도했습니다. Dreams are Dreams are tomorrow's reality. tomorrow's reality. 꿈은 내일의 꿈은 내일의 현실이다. 현실이다. CSS 이미지 중앙 정렬 후 명언글에 기울기 효과와 영역을 설정합니다. 추가적으로 마우스 이벤트를 위한 CSS도 설정해줍니다. /* mouseType */ .mouse__wrap.. 2022. 9. 30.
mouseEffect05 mouseEffect05 마우스 이펙트05번 - 기울기 효과 / 글씨 반전 효과 입니다. 마우스를 따라서 3d처럼 기울여지는 컨텐츠와 마우스 커서 내부가 색이 반전되는 효과를 만들어봤습니다. 원본 소스 보기 원본 사이트 보기 HTML 반전 효과를 줄 mouse__cursor영역과 기울기 효과를 넣을 mouse__img 영역, 마우스 좌표값 / 기울기를 확인할 영역을 만들었습니다. When you give up, I start. 당신이 포기할 때, 나는 시작한다. mousePageX : 0px mousePageY : 0px centerPageX : 0px centerPageY : 0px maxPageX : 0px maxPageY : 0px anglePageX : 0px anglePageY : 0px CSS.. 2022. 9. 28.
SearchEffect04 searchEffect04 find() 배열 메서드를 사용하여 CSS 속성을 검색하면 설명이 나오는 페이지를 만들어봤습니다. 원본 소스 보기 원본 사이트 보기 HTML 검색창을 생성하여주고, 검색한 속성의 설명이 나오는 search__desc영역을 생성하였습니다. CSS속성들은 script를 사용하여 출력되도록 하였으니, javascript를 확인해주세요! > find()를 이용하여 속성을 검색하면 설명 보여주기 CSS 속성 검색하기 검색하기 속성을 검색하시면 설명이 표시됩니다! 전체 속성 갯수 : 0 JAVASCRIPT HTML영역의 search__list에 들어갈 CSS 속성들을 변수에 저장하고, map()을 사용하여 출력하여줍니다. 검색창 keyup 이벤트를 부여, 사용자가 입력한 값 = 박스 값을.. 2022. 9. 28.
mouseEffect04 mouseEffect04 마우스 이펙트04번 - 이미지 효과 입니다. 이전에 포스팅한 패럴랙스 효과 5번과 유사하게 이질감을 느낄 수 있습니다. 원본 소스 보기 원본 사이트 보기 HTML HTML코드는 배경이미지 위에 이벤트 효과를 줄 이미지 영역을 추가해주고, 위에 텍스트를 추가해줍니다. 이벤트 영역내에서 마우스의 위치값을 확인하기 위한 영역도 추가하였습니다. Luck comes from planning. 운은 계획에서 비롯된다. mousePageX : 0px mousePageY : 0px centerPageX : 0px centerPageY : 0px CSS 추가한 html 영역의 css입니다. 마우스 오버시 이미지와 텍스트가 확대되는 효과와, 이미지 내에서의 마우스 포인터를 새로 설정하였습니다. /.. 2022. 9. 22.
mouseEffect03 mouseEffect03 마우스 이펙트03번 - 조명 효과 입니다. 마우스 포인터를 원형 도형으로 변경하여 내부에 조명을 비추는 듯한 효과를 주었습니다. 원본 소스 보기 원본 사이트 보기 CSS CSS에 추가한 코드만 가져왔습니다. 커서를 원형으로 변경하고 원형 내부에 배경과 동일한 백그라운드 이미지를 삽입하고 사이즈와 출력되는 위치를 설정합니다. .mouse__cursor { position: absolute; left: 0; top: 0; width: 200px; height: 200px; z-index: -1; border-radius: 50%; background-image: url(../assets/img/effect_bg06@2x-min.jpg); background-size: cover; b.. 2022. 9. 22.
parallax Effect05 parallaxEffect05 패럴랙스 이펙트05 - 이질감 효과입니다. 본문의 글과 이미지가 스크롤에 따라 움직여 이질감이 들도록 만들었습니다. HTML과 CSS는 크게 변경이 없으므로, 깃헙을 참고해주세요! 원본 소스 보기 원본 사이트 보기 JAVASCRIPT 스크롤 함수를 실행시키기 위해 현재 스크롤 위치값을 불러오고, 본문의 공통요소인 각 아이템 클래스에 반복문을 사용하여 offset1,2,3 변수를 선언합니다. 이때 offset1,2,3 변수는 각 아이템의 이미지, 글, 번호에 스크롤시 애니메이션 속도를 설정해줍니다. 스타일.트랜스폼으로 애니메이션 효과를 줄 수 있으나, 좀 더 부드러운 애니메이션 효과를 위해 gsap를 사용하여줍니다. (power4.out, expo.out = ease 애니메이.. 2022. 9. 20.
sliderEffect04 sliderEffect04 - 버튼 네번째 슬라이드 이펙트 - 버튼으로 다음/이전 이미지로 넘어가도록 하였습니다. 참고 슬라이드 이펙트 04 페이지 우측하단 소스 보기를 클릭하시면 JAVASCRIPT, HTML, CSS를 확인할 수 있습니다. 원본 소스 보기 메인 페이지 보기 JAVASCRIPT 사용할 변수를 선언합니다. 이미지가 좌/우로 넘어갈 때 애니메이션 효과를 주었으며, 먼저 선언한 sliderWidth = 이미지의 가로값px만큼 이동하게 합니다. prev 버튼과 next 버튼에 이벤트를 주면 끝입니다. (prev 버튼에는 현재이미지 + (이미지 개수 - 1) % 이미지 개수를 통하여 이전 이미지로 넘어가도록) (next 버튼에는 현재이미지 + 1 % 이미지 개수를 통하여 다음 이미지로 넘어가도록.. 2022. 9. 19.
mouseEffect02 mouseEffect02 마우스 이펙트02번 입니다. 원본 소스 보기 원본 사이트 보기 CSS CSS입니다. 마우스 오버시 변화될 애니메이션 효과와 마우스 커서의 모양을 설정합니다. /* mouseType */ .mouse__wrap { width: 100%; height: 100vh; display: flex; align-items: center; justify-content: center; flex-direction: column; color: #fff; overflow: hidden; cursor: none; } .mouse__wrap p { font-size: 2vw; line-height: 2; font-weight: 300; } .mouse__wrap p:last-child { font-siz.. 2022. 9. 19.
Parallax Effect04 parallaxEffect04 패럴랙스 이펙트04번 - 본문의 이미지와 글이 스크롤에 따라 나타나는 애니메이션을 만들어봤습니다. 원본 소스 보기 원본 사이트 보기 CSS CSS의 나타나기 애니메이션 부분만 가져왔습니다. 전체 CSS는 깃허브를 확인해주세요. 본문의 각 타이틀, 이미지, 명언이 좌/우에서 나타나도록 애니메이션 효과를 주었습니다. 애니메이션의 cubic-bezier효과로 점점 빠르게 재생되도록 하였습니다. /* 한번에 나타나기 */ /* #contents>section { opacity: 0; transition: all 1s; } #contents>section.show { opacity: 1; } */ /* 개별적으로 나타나기 */ #contents>section .content__ite.. 2022. 9. 19.
Parallax Effect03 parallaxEffect03 패럴랙스 이펙트03번 - 모바일 웹페이지 형식처럼 스크롤을 아래로 내리면 상단의 메뉴바가 사라지고, 위로 드래그하면 메뉴바가 나타나도록 하였습니다. 스크롤이 하단 끝에 도달하면 Top 버튼이 하단 중앙부에서 올라와 클릭시 최상단으로 올라가도록 기능을 만들었습니다. 원본 소스 보기 원본 사이트 보기 HTML 패럴랙스 2번과 동일한 구조에 Top 버튼을 추가하기 위해 parallax__top 영역을 추가하였습니다. 메뉴1 메뉴2 메뉴3 메뉴4 메뉴5 메뉴6 메뉴7 메뉴8 메뉴9 Top 01 section1 내일은 내일의 태양이 뜬다. 02 section2 삶이 있는 한 희망은 있다. 03 section3 먼저 자신을 비웃어라, 다른 사람이 당신을 비웃기 전에. ... scrol.. 2022. 9. 13.
Parallax Effect02 parallaxEffect02 패럴랙스 이펙트02번 - 사이드 메뉴 입니다. 상단의 메뉴바를 사이드 메뉴바로 바꿨습니다. 원본 소스 보기 원본 사이트 보기 HTML 패럴랙스 1번과 크게 다르지 않습니다. 좌표값 표시 기능이 필요없으므로 info파트의 클래스 info 영역을 삭제했습니다. nav영역의 id명을 parallax__nav에서 parallax__dot으로 변경하여줍니다. 메뉴1 메뉴2 메뉴3 메뉴4 메뉴5 메뉴6 메뉴7 메뉴8 메뉴9 01 section1 내일은 내일의 태양이 뜬다. 02 section2 삶이 있는 한 희망은 있다. 03 section3 먼저 자신을 비웃어라, 다른 사람이 당신을 비웃기 전에. 04 section4 평생 살 것처럼 꿈을 꾸어라, 그리고 내일 죽을 것처럼 오늘을 살.. 2022. 9. 8.
Parallax Effect01 parallaxEffect01 패럴랙스 이펙트01번 입니다. 스크롤 기준으로, 요소의 좌표값과 메뉴 버튼의 활성화 상태가 변경되도록 하였습니다. 원본 소스 보기 원본 사이트 보기 HTML 헤더와, 연결(nav), 콘텐츠, 사이드, 푸터 영역으로 나누었습니다. nav 영역은 현재 스크롤 영역이 어디인지, 클릭하면 그 메뉴의 영역을 볼 수 있도록 구성하였습니다. contents 영역은 이미지와 명언이 들어가는 본문 영역입니다. 사이드(info) 영역은 현재 스크롤 좌표, 각 메뉴 요소들의 세로 좌표값을 js코드를 통해 볼 수 있도록 하였습니다. 메뉴1 메뉴2 메뉴3 메뉴4 메뉴5 메뉴6 메뉴7 메뉴8 메뉴9 01 section1 내일은 내일의 태양이 뜬다. 02 section2 삶이 있는 한 희망은 있다. .. 2022. 9. 6.
mouseEffect01 mouseEffect01 마우스 이펙트01번 입니다. 동그라미를 마우스 포인터로 바꾸어 색이 입혀진 단어에 따라서 모양이 바뀌는 마우스 이벤트를 확인해보세요. 마우스를 움직일때마다 바뀌는 위치값 js도 보실래요..? 원본 소스 보기 원본 사이트 보기 HTML 마우스의 위치값을 표현할 마우스 이벤트 속성들의 정보와, 명언을 한글/영어 버전으로 준비했습니다. He that can have patience can have what he will 인내를 가질 수 있다면 하려는 모든 일을 해낼 수 있을 것이다. clientX : 0px clientY : 0px offsetX : 0px offsetY : 0px pageX : 0px pageY : 0px screenX : 0px screenY : 0px JAVASC.. 2022. 9. 6.
sliderEffect03 sliderEffect03 - 좌로 움직이기(연속적으로) 세번째 슬라이드 이펙트 - 좌로 움직이기(연속적으로) 입니다. 2번 슬라이드 이펙트에서 마지막 사진에서 1번으로 되돌아가는것이 아닌, 뒤쪽에 1번~ 이미지가 지속적으로 업데이트 되어 연속적으로 움직이게 하였습니다. 참고 슬라이드 이펙트 03 페이지 우측하단 소스 보기를 클릭하시면 JAVASCRIPT, HTML, CSS를 확인할 수 있습니다. 원본 소스 보기 메인 페이지 보기 JAVASCRIPT 애니메이션 효과가 보여지는 영역, 이미지가 움직일 영역, 각각의 이미지 선택자를 선언합니다. 다음은 변수를 선언합니다.(offsetWidth = 가로 크기, firstElementChild = 첫번째 요소, appendChild = 특정 요소를 마지막에 넣어.. 2022. 9. 1.
sliderEffect02 sliderEffect02 - 좌로 움직이기 두번째 슬라이드 이펙트 - 좌로 움직이기 입니다. sliderEffect01번에서 애니메이션 효과를 주어 한장씩 부드럽게 넘어가도록 만들었습니다. 참고 슬라이드 이펙트 02 페이지 우측하단 소스 보기를 클릭하시면 JAVASCRIPT, HTML, CSS를 확인할 수 있습니다. 원본 소스 보기 메인 페이지 보기 JAVASCRIPT 자바스크립트 코드입니다. transition 기능을 사용하여 0.6초 간격으로 애니메이션 시간을 설정하였습니다. translateX는 x축의 방향으로 -800px(사진의 폭)만큼 2초마다 넘어가도록 하였습니다. const sliderInner = document.querySelector(".slider__inner") //움직이는 영역 .. 2022. 8. 29.
sliderEffect01 sliderEffect01 - 트랜지션 이펙트 3번째 유형인 슬라이드 이펙트 - 트랜지션 효과 입니다. 준비한 5개의 이미지가 일정시간마다 자동으로 다음으로 넘어가도록 만들었습니다. 추가적으로 3GX를 이용한 슬라이드 이펙트의 메인페이지도 준비하였으니 페이지에서 마우스를 움직여보세요! 참고 슬라이드 이펙트 01 페이지 우측하단 소스 보기를 클릭하시면 JAVASCRIPT, HTML, CSS를 확인할 수 있습니다. 원본 소스 보기 메인 페이지 보기 자바스크립트 자바스크립트 코드입니다. setInterval()함수를 통해 일정한 시간 간격을 두고 반복 실행하도록 하였습니다. 변수 nextIndex는 currentIndex + 1을 5로 나눈 나머지값이 되도록 하였고, currentIndex와 nextIndex.. 2022. 8. 29.
QuizEffect06 quizEffect06 퀴즈 이펙트 06번은 타년도 웹디자인 기능사 오답노트로 구성하였습니다. 한 문제씩 풀고 다음 문제로 넘어가는 기능을 구현하였습니다. 오답노트는 꾸준히 업데이트 될 예정이니 참고하세요! 원본 소스 보기 원본 사이트 보기 자바스크립트 한 문제를 완료할때마다 다음 문제로 자동으로 넘어가도록 문제 출력 함수에 index값을 주고 정답 입력시 정답/오답을 확인하여 해설출력과 다음문제로 넘어가도록 하였습니다. 마지막 문제를 완료하면 총 갯수 / 맞은 갯수로 전체 결과를 확인할 수 있도록 하였습니다. //선택자 const quizType = document.querySelector(".quiz__type") //유형 const quizQuestion = document.querySelector.. 2022. 8. 24.
SearchEffect03 searchEffect03 charAt() 문자열 메서드를 사용하여 CSS 속성의 시작 알파벳 키워드로 검색할 수 있게 코딩하였습니다. 원본 소스 보기 원본 사이트 보기 HTML 전체적인 HTML 구조는 동일하며, search__list(속성 리스트)에 data-name을 제거하여 중복제거 및 가독성을 좋게하였고, js에 반복문을 통해 동일한 기능이 되도록 하였습니다.. 아래의 HTML코드는 간략하게 필요부분만 표시하였습니다. charAt()를 이용하여 검색하기 CSS 속성 첫글자 검색하기 a b c d e f g h i j k l m n o p q r s t u v w x y z 전체 속성 갯수0 accent-color : 특정 요소에 색상을 지정할 때 사용됩니다. align-content : 콘텐츠 .. 2022. 8. 22.
QuizEffect05 quizEffect05 2016년 04회차 웹디자인 기능사 시험 기출문제입니다. 열심히 풀어서 100점을 맞아봐요! 원본 소스 보기 원본 사이트 보기 자바스크립트 문제 정보는 이전과 동일하므로 생략하고 선택자부터 넣었습니다. 퀴즈04번과 동일하게 빈배열인 exam 상수를 선언하고 내부에 forEach문, push(``(리터럴))을 사용하여 html 태그를 넣고 ${}표현식에 변수를 넣어 문제가 출력되도록 하였습니다. 추가적으로, 60개의 문제중 36개 정답을 기준으로 합격과 탈락이 출력되도록 삼항연산자를 사용하여 입력해주었습니다. //선택자 const quizWrap = document.querySelector(".quiz__wrap"); let quizScore = ""; //문제 출력 const up.. 2022. 8. 18.
반응형

광고 준비중입니다.