• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 HTML/CSS 게시판 기초: position 부분

기초: position 부분

  • 이 주제에는 2개 답변, 2명 참여가 있으며 g4 월, 2 주 전에 전에 마지막으로 업데이트했습니다.
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • #135987

    g
    참가자
     z index가 동작이 안되는데 무슨 문제인지 계속 봐도 이해가 안가서요. ㅜㅜ
    <div class="main-background">
                    <h4 class="main-title">Buy our shoes!</h4>
                    <p class="main-content">Lorem ipsum dolor sit amet, consectetur 
                    adipisicing elit. Velit maxime, cumque eveniet voluptates accusamus tenetur quia aliquid inventore, dolorem ratione impedit laudantium fuga maiores! Dolores eligendi doloribus ab, atque assumenda! </p>
                    <button class="main-btn">click me!</button>
                </div>
                <div class="explain-box">
                    <h3>How we design our shoes</h3>
                    <p> Lorem ipsum dolor sit amet, 
                    consectetur adipisicing elit. 
                    Itaque reprehenderit veniam 
                    accusamus, quos, consectetur quia. 
                    Sequi ipsa, dolor adipisci veritatis 
                    maxime beatae animi quos assumenda 
                    blanditiis consequuntur, possimus. 
                    Aliquid, maiores?</p>
                </div>
    
    
    
    
    body {
        margin: 0;
    }
    .main-background {
        width: 100%;
        height: 500px;
        background-image: url("../0_img/shoes.jpg");
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
        filter: brightness(80%);
        padding: 1px;
        text-align: center;
        position: relative; /* 부모 컨텍스트로서 relative */
        z-index: 1; /* 뒤로 보낼 수 있도록 설정 */
    }
    .main-title {
        color: white;
        margin-top: 60px;
        font-size: 40px;
    }
    .main-content {
        color: white;
    }
    .main-btn {
        padding: 15px;
        font-size: 20px;
        background-color: white;
        border: none;
        border-radius: 5px;
        position: absolute;
        left: 0;
        right: 0;
        margin: auto;
        width: 150px;
        top: 200px;
        z-index: 100; /* 버튼을 가장 앞에 오게 설정 */
    }
    .explain-box {
        width: 700px;
        margin: auto;
        padding: 20px;
        text-align: center;
        background-color: #eee;
        position: relative;
        top: -280px;
        z-index: 50; /* 버튼보다 뒤로 설정, 배경보다 앞에 설정 */
    }
    
    
    
    
    #135990

    codingapple
    키 마스터
    <div class="explain-box">를 <div class="main-background"> 안으로 옮겨봅시다
    #136052

    g
    참가자
    감사합니다. 서로 다른 container에 대해 설정된 z-index는 독립적으로 처리되는 거였군요. 이제 잘 됩니다.
    
    
    • 이 답변은 g에 의해 4 월, 2 주 전에 수정됐습니다.
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠