inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

2. 공지사항, 갤러리 별도로 구성하기(HTML+CSS)

질문드려용!!

207

psk1710

작성한 질문수 16

1

(*이 글에서 제가 참고한 완성본 파일은 강의 목록

모듈 제작 완성본 다운로드(슬라이드,네비게이션,레이아웃,레이어 팝업,탭 메뉴)에 있는 

(탭메뉴) 안에 "공지사항,갤러리 별도로" 파일 입니다.)

 

질문 1)

강의에는 없는 것 같은데 선생님께서 주신 완성본 파일 확인시 궁금한점이 몇가지 생겨 질문드립니다.

( 주석처리한 부분 관련입니다. 학습참고용이라고 답변 주셨는데 궁금해서 질문드려요!!)

 

(주석1️⃣   .slide 태그 안)

 
.content-inner {
width: 1200px;
margin: auto;
}
.slide {
/* width: 1200px; */
text-align: center;
line-height: 300px;
/* clear: both; */
}

 

(주석2️⃣  .tab-inner .tab, gallery-inner .tab 태그 안)

.tab-inner,
.gallery-inner {
width: 97%;
margin: auto;
}
.tab-inner .btn {}
.tab-inner .btn span,
.gallery-inner .btn span {
border: 1px solid #000;
display: inline-block;
padding: 3px;
width: 120px;
text-align: center;
border-radius: 5px 5px 0 0;
border-bottom: none;
margin-bottom: -1px;
background-color: #fff;
}
.tab-inner .tab,
.gallery-inner .tab {
border: 1px solid #000;
padding: 0 10px;
height: 160px;
/* box-sizing: border-box; */
}
.tab-inner .tab a {
display: block;
border-bottom: 1px solid #000;
padding: 3px;
}
.tab-inner .tab a:last-child {
border-bottom: none;
}
.tab-inner .tab a b {
float: right;
font-weight: normal;
}

.gallery .tab img {
width: 110px;
}
.gallery .tab {
text-align: center;
padding-top: 25px;
box-sizing: border-box;
}

 

 

질문 2)

이전 말씀 해주신 것처럼 position: relative;를 넣으면 밑에 줄이 사라져보이는데요

선생님 강의와 완성본 파일에는 position이 따로 없는데 어떻게 적용하신건지 궁금해요!!

(아래 코드는 선생님께서 제공해주신 완성본파일입니다. 보시다시피 position: relative; 는 없어요! )

선생님께서는 span태그를 사용하고 저는 div태그를 사용했기 때문에 발생한 이슈일까요?

.tab-inner .btn span,
.gallery-inner .btn span {
border: 1px solid #000;
display: inline-block;
padding: 3px;
width: 120px;
text-align: center;
border-radius: 5px 5px 0 0;
border-bottom: none;
margin-bottom: -1px;
background-color: #fff;
}

 

 

 

HTML/CSS jquery 웹 디자인

답변 1

0

코딩웍스(Coding Works)

답변) (.slide 태그 안)

.slide에 clear: both를 줘야 하는 경우도 있습니다.

하지만 header에 높이값을 주었기 때문에 굳이 .slide에 clear: both를 주실 필요는 없습니다.

 

답변) ( .tab-inner .tab, gallery-inner .tab 태그 안)

box-sizing: border-box는 필요한 곳에만 주셔도 되고, 모두 주셔도 됩니다. 단, box-sizing: border-box로 인해서 레이아웃이 망가지지 않는 선에서 하시면 됩니다.

 

질문 2)에 대한 답변

relative를 준건 이런 상황일 때가 있을 경우 relative가 우선해서 위로 올라가니까 문제를 해결할 수 있습니다.

저도 span과 div의 차이에서 생기는거라고는 생각해보지 않았는데 테스트해야겠습니다.

 

해당 강의 PDF는 어디에 있나요?

1

75

2

2026 웹디자인개발기능사 실기 보는데 필요한 텍스트에디터는 무엇인가요?

1

115

2

예제파일

1

69

1

섹션10-77번강의 내 와이어프레임 pdf 자료 다운로드 어디서 하나요?

1

102

2

보더를 사용해 와이어프레임만드는 강의 html+css소스 다운로드 받을 수 있나요?

1

68

1

시험 시 슬라이드 작성 관련 문의

0

73

1

강의 질문 있습니다

1

73

1

시험 관련 문의

1

65

1

파워포인트 자료 다운로드 버튼 어디에 있나요?

1

59

1

브라우저 화면 줄일 시 빈 공간 발생

0

67

1

서브메뉴가 유지되지 못하고 사라지는데 무엇이 문제 일까요?

1

84

1

슬라이드 및 완성본 관련 사항

1

74

2

D유형 레이아웃 연습중인데 슬라이드 이미지 크기가 변하지 않습니다

1

95

3

B-4연습중인데 네비게이션의 a태그 두께가 이상하고 슬라이드 다운시 문제가 있습니다.

1

54

2

A2 연습중인데 메뉴 배경색과 서브메뉴 크기, 갤러리 그림 정리에 문제가 있습니다

1

73

2

A1 레이아웃 연습중인데 overflow: hidden이나 box-sizing: border-box;가 적용되지 않는 것 같습니다

1

62

2

레이어 팝업 '닫기' 가 안됩니다

1

69

1

공지사항과 갤러리 탭(안)구성 중 마우스 클릭시 색상변경이 안됩니다.

1

90

2

뷰티파이 설치 관련 문의

1

82

3

웹디자인 기능사 웹디자인개발기능사로 개편 되었는데 이 수업만 들어도 가능?

1

98

2

A유형~C유형 수험자 제공파일 어디서

1

82

1

A1 작업하는데 와이어프레임이 무너지고, hover일부가 적용 안되고 메뉴바가 슬라이드를 밀어냅니다. 탭메뉴도 작동하지 않습니다..

0

123

4

footer 높이 값

1

52

2

div 상하분배?가 안돼요

0

75

2