공백이생겨요

공백이생겨요

QA

공백이생겨요

본문

[code]

<script type="text/javascript"> 
$(window).scroll(function () { 
        var height = $(document).scrollTop(); 
        if (parseInt(height) > 0) { 
            $('#hd').css({ 
                "position": "fixed", 
                "display": "block", 
                "width":"100%", 
                "z-index" : "10000" 
            }); 
            $('#wrapper').css({ 
                "padding-top":"116px" 
            }); 
        } else { 
            $('.hd').css({ 
                "display": "block", 
                "position":"relative", 
                "z-index" : "10000" 
            }); 
            $('#wrapper').css({ 
                "padding-top":"116px" 
            }); 
        } 
    }); 
</script>

[code]

 

위 내용을 삽입하여 상단메뉴를 고정하려고 하는데요.

 

메뉴윗부분의 로고이미지등은 빼고 메뉴줄만 고정하려고 합니다.

 

그런데 공백이 생기네요!. 

 

그림첨부합니다!

 

2000879874_1564283872.6899.jpg

 

↑위처럼 메뉴만 고정되어 따라내려오는데 로고이미지가 있던 부분만큼 공백이 생기네요

 

 

2000879874_1564283877.9041.jpg

 

↑위처럼 로고이미지 부분의 여백없이 메뉴가 딱위에 붙어있고 싶습니다!

 

메뉴부분을 hd에서 빼보기도 했는데 안대네요.. 도움부탁드립니다!

이 질문에 댓글 쓰기 :

답변 2

메뉴만 위로 올리는게 아니고 로고등이 안보이게 해줘야합니다.

 

1. css 수정

<div id="hd">
아래부터 

<nav id="gnb">
위까지

 

<div id="hd_top">

</div>

 

로 감싸주세요.

 

2. 스크립트 수정

 

    <script type="text/javascript"> 
$(window).scroll(function () { 
        var height = $(document).scrollTop(); 
        if (parseInt(height) > 0) { 
            $('#hd').css({ 
                "position": "fixed", 
                "display": "block", 
                "width":"100%", 
                "z-index" : "10000" 
            });
            $('#hd_top').css({ 
                "display": "none" 
            });

            $('#wrapper').css({ 
                "padding-top":"116px" 
            }); 
        } else { 
            $('#hd').css({ 
                "display": "block", 
                "position":"relative", 
                "z-index" : "10000" 
            });
            $('#hd_top').css({ 
                "display": "block" 
            });

            $('#wrapper').css({ 
                "padding-top":"0px" 
            }); 
        } 
    }); 
</script>

 

답변을 작성하시기 전에 로그인 해주세요.
전체 60
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT