구글 크롬 핸드폰 어플 질문 드려요~~

구글 크롬 핸드폰 어플 질문 드려요~~

QA

구글 크롬 핸드폰 어플 질문 드려요~~

본문

모바일에서 사용 하는 버튼 으로 만들어 진 메뉴 버튼을을 

 


        <button type="button" id="gnb_open" class="hd_opener" style="display:none;">
            <div class="menu_bar mb1"></div>
            <div class="menu_bar mb2"></div>
            <div class="menu_bar mb3"></div>
        </button>

 

요렇게 체크 버튼으로 맹그러 봤는데요

메뉴들이 들어가 있는 #gnb 가 display:none; 상태가 아닌 right:-300px 을 줘서 클릭하면은

오른쪽으로 스르르륵 나오게 했는데 이게 지금

PC의 크롬, 파이어폭스, 익스플로러, 엣지 브라우져 그리고

핸드폰 네이버 앱 다음앱 까지 정상적으로 작동 되는데

이상하게 핸드폰 크롬 앱은 체크 박스 만 덩그러니 나오더라구요 그리고 CSS 도 안먹히더라구요

다른 페이지 에서 사용하는 체크박스는 CSS 가 먹히는데 지금 크롬앱자체가 이상한건가요??

다른분들도 그런가요?? 제가 이상하게 적어서 이렇게 나올것이다 하고 1시간 넘게 아래의 소스를 보는데 도저히 못찾겠더라구요~~ 아시는분 좀 가르쳐 주세요~~

 

---- 수정 할게요 핸드폰 크롬 쿠키 하고 캐시를 삭제 하니까 정상적으로 되네요

 

다른 질문 드리는데요

이 소스에서 사용한 css transform 이나 transition 같은 속성?? 이라고 해야 하나 이런것들은

브라우저나 핸드폰 기종에 관계없이 전부다 잘 돌아 가나요???

 

 


<style>
/* 버튼 만들기 */
input[id="ham_menu"]{display:none;}
input[id="ham_menu"] + .menu_btn{display:block;width:21px;height:14px;cursor:pointer;position:absolute;cursor:pointer;top:75px;left:20px;}
input[id="ham_menu"] + .menu_btn span{display:block;position:absolute;width:100%;height:2px;border-radius:30px;background:#353535;transition:all .35s;}
input[id="ham_menu"] + .menu_btn span:nth-child(1){top:0;}
input[id="ham_menu"] + .menu_btn span:nth-child(2){top:50%;transform:translateY(-50%);}
input[id="ham_menu"] + .menu_btn span:nth-child(3){bottom:0;}
/* 메뉴 돌리기 */
input[id="ham_menu"]:checked + .menu_btn{z-index:2;}
input[id="ham_menu"]:checked + .menu_btn span:nth-child(1){top:50%;left:50%;transform:translate(-50%, -50%) rotate(135deg);}
input[id="ham_menu"]:checked + .menu_btn span:nth-child(2){left:50%;transform:translate(-50%, -50%) scale(2); opacity:0;}
input[id="ham_menu"]:checked + .menu_btn span:nth-child(3){bottom:50%;left:50%;transform:translate(-50%, 50%) rotate(-135deg);}
/* 사이드 보이기 */
input[id="ham_menu"]:checked + .menu_btn + #gnb{right:0;}
</style>
 
 
        <input type="checkbox" id="ham_menu" >
        <label for="ham_menu" class="menu_btn">
            <span></span>
            <span></span>
            <span></span>
        </label>
 

 

 

이 질문에 댓글 쓰기 :

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

회원로그인

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