Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

개발자 도전기

[국비지원] 6일차 수업 - 개인 작업 본문

개발공부/TIL

[국비지원] 6일차 수업 - 개인 작업

jnnjnn 2024. 2. 9. 00:15

 

오늘의 수업

 

오늘 수업 내용과 과제는 그동안 배운 것을 바탕으로 직접 웹페이지를 만들어보는 것이었다.

 

나는 프레드 피자(https://www.fredpizza.co.kr/) 사이트의 디자인을 바탕으로 클론 코딩을 해보려고 한다.

 

총 5가지의 메뉴를 만드려는데,

 

1. 메인 화면의 자동 슬라이드 바

2. 피자의 이미지를 선택하면 이름과 큰 사진을 출력하고, 이전/다음피자로 움직일 수 있는 버튼

3. Select의 값을 받아와 해당 value에 맞는 사진을 출력하는 메뉴

4. 게시판 형식을 띈 메뉴

5. jquery를 사용한 클릭 시 애니메이션이 동작하는 메뉴

 

이 중 2번은 배운 내용으로 구현하였으나 피자의 이미지를 클릭하면 index()로 index를 알아낸 후 바로 이전/다음 버튼을 누르게 되면 그 이후의 숫자가 순차적으로 1씩 증감하는 게 아니라 튀어버리는 문제가 있어서 수정이 필요하다.

 

4,5 번은 디자인적으로 개선이 더 필요하다고 느끼고

 

1,3 번은 아직 배우지 않은 부분이기 때문에 검색을 통해서 구현해보려고 한다,

 

 

새로 배운 내용 정리

 

property : css의 속성값을 의미한다.

div { width : 100% } 에서 속성은 width이다.

 

atttribute : html 태그의 속성값을 의미한다.

<image src ="" alt=""> 에서 src와 alt가 속성값이다.

 

가상클래스 :  별도의 class를 지정하지 않고도 지정한 것처럼 선택할 수 있는 것

(:first-child)

 

가상요소 : 존재하지 않는 요소를 존재하는 것처럼 부여하여 문서의 특정 부분 선택이 가능한 것

(::first-letter , ::after)

 

 

 

 

 

 

 

'개발공부 > TIL' 카테고리의 다른 글

[공부기록] DOM과 Parsing  (0) 2024.02.12
[공부 기록]  (0) 2024.02.09
[국비지원] 4일차 수업 - Jquery  (0) 2024.02.06
[국비지원] 3일차 수업- Jquery  (0) 2024.02.06
[국비지원] 2일차 수업 - display, position, margin  (0) 2024.02.04