• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

확장선택자와 함께 가상클래스 checked 실전 퍼블리싱 06(탭 콘텐츠 - Slide)

22.12.14 22:16 작성 22.12.14 22:42 수정 조회수 127

1

이미지가 tab inner로 안들어가고 가로로만 배치가 되는데 무엇이 문제인지 모르겠습니다..

<!DOCTYPE html>
<html lang="Ko">
<head>
    <meta charset="UTF-8">
    <title>slider</title>
    <link rel="stylesheet" href="style_slide.css">
</head>
<body>
    <div class="tab-inner">
        <input type="radio" name="tabmenu" id="tab1" checked>
        <input type="radio" name="tabmenu" id="tab2">
        <input type="radio" name="tabmenu" id="tab3">
    </div>
    <div class="slide">
        <div class="slide-inner">
            <a href="#none1"><img src="images/slide-01.jpg"></a>
            <a href="#none2"><img src="images/slide-02.jpg"></a>
            <a href="#none3"><img src="images/slide-03.jpg"></a>
        </div>
    </div>

    <div class="btn">
        <label for="tab1"></label>  
        <label for="tab2"></label>  
        <label for="tab3"></label>  
    </div>
</body>


</html>

css 입니다~
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap');
body {
    font-family: 'Noto Sans KR', san-serif;
    line-height: 1.5em;
    font-weight: 300;
    color: #222;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
}
.tab-inner {
    border: 1px solid red;
    width: 300px;
    height: 350px;
}
input[name="tabmenu"] {
    /* display: none; */
}
.slide {
    position: relative;
    width: 300px;
    height: 300px;
}
.slide-inner {
    width: 900px;
    font-size: 0;
    position: absolute;
    top: 0;
    left: 0;

}
.btn {
    text-align: center;
    margin-top: 10px;
}
.btn label {
    display: inline-block;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: lightgray;
    cursor: pointer;
}

답변 2

·

답변을 작성해보세요.

1

.tab-inner 밖에 있습니다.
.tab-inner 안으로 옮기시면 됩니다.

image

Sungjin H님의 프로필

Sungjin H

질문자

2022.12.15

아..감사합니다. 다음부터는 조금 더 자세히 보겠습니다!

0

css 코드 또는 전체 코드를 같이 올려주세요.

Sungjin H님의 프로필

Sungjin H

질문자

2022.12.14

css도 수정해서 올렸습니다~