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

home2 게시판 HTML/CSS 게시판 다른 오브젝트 margin-top 시 fixed nav바 이동

다른 오브젝트 margin-top 시 fixed nav바 이동

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #33705

    Heok Joon
    참가자

    시작점이 같은 fixed nav바와 스크롤시 로딩바를 만들기위해 로딩바에 마진탑을주면 네브바도 따라서 마진탑이 걸리는 경우 어떻게 하나요 ?

     

    <!doctype html>
    <html lang="en">
    <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">

    <style>

    .navbar{
    position: fixed;
    width: 100%;
    z-index: 5;
    }

    .navbar-brand{
    font-size: 30px;
    }
    </style>
    <title>Hello, world!</title>
    </head>
    <body>
    <main>
    <nav class="navbar navbar-light bg-light" style="margin-top: 1px;">
    <div class="container-fluid">
    <span class="navbar-brand">Navbar</span>
    <button class="navbar-toggler" type="button">
    <span class="navbar-toggler-icon"></span>
    </button>
    </div>
    </nav>
    <div style="width: 100%; height: 10px; background-color: black; z-index: 10; margin-top: 71px;"></div>
    <div style="height: 2000px; background-color: azure;"></div>

    </main>
     

    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>

    <script>
    var Howscroll = window.scrollY
    function 스크롤바백이상폰트() {

    if (Howscroll > 100) {
    document.querySelector('.navbar-brand').style.fontSize="50px"
    }
    else{
    document.querySelector('.navbar-brand').style.fontSize="30px"
    }
    }

     
    function 스크롤끝까지알림() {

    if(Howscroll> 1201){

    }
    }

    console.log( window.scrollY)
    window.addEventListener('scroll',스크롤바백이상폰트)
    window.addEventListener('scroll',스크롤끝까지알림)
    </script>
    </body>
    </html>

    #33739

    codingapple
    키 마스터

    박스2개 테두리가 맞닿아있으면

    박스하나에 margin주면 다른 하나도 똑같이 마진이 발생합니다

    padding 등을 써서 두개 테두리를 떨어트리면 됩니다 

     

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

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

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

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