강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

twoa0님의 프로필 이미지
twoa0

작성한 질문수

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

3. 가로 100% 와이어프레임(B1~B4) - 보더를 사용해서 HTML+CSS 구조만들기

slide 질문

작성

·

140

2

div class="slide" 안에 또 div를 만들었는데,

div를 또 만들지 않고 div class="slide"에 width=1200px, height=300px,margin: auto, border와 같은모든 속성을 지정해줘도 되나요?

답변 1

2

.slide 밑에 div를 넣은것은 슬라이드가 3가지 종류로 랜덤하게 배정되므로 어떤 슬라이드가 배정되더라도 같은 html을 사용하는 것이 좋기 때문에 그렇습니다.

.slide 밑에 div를 넣지 않고 a 태그로 바로가면 크로스페이드 슬라이드는 가능하지만 가로 슬라이드 또는 세로 슬라이드를 만드는게 어려워집니다. 왜냐하면 a가 1200픽셀로 3개가 가로배치되야 하는데 그걸 감싸고 있는 div가 .slide라면 여기에 width 3600픽셀을 주면 되지만 overflow: hidden을 줄 수 없기 때문에 .slide 밑에 div가 필요합니다.

<div class="slide">
  <div>
    <a href="#none"><img src="images/slide-01.jpg" alt="slide1"></a>
    <a href="#none"><img src="images/slide-02.jpg" alt="slide2"></a>
    <a href="#none"><img src="images/slide-03.jpg" alt="slide3"></a>
  </div>
</div>
twoa0님의 프로필 이미지
twoa0

작성한 질문수

질문하기