해당 width에서 -100을 할 수 있나요?

해당 width에서 -100을 할 수 있나요?

QA

해당 width에서 -100을 할 수 있나요?

본문

3개의 DIV가 있는데 가로사이즈는 다 다릅니다.

클릭하면 클릭된 영역이 커지고, 마우스 오버시 오버된 DIV는 가로가 100px이 커지고 제외한 DIV는 50px 씩 줄어들게 하고싶은데 가능한가요?

 

단순한게 아닌거 같아서 CSS로 해봤다가 절대 불가능한거같아서 시블링스 쓸라고 JQUERY로 해볼라고 했는데.. 가로값을 구한다쳐도 구해진 값을 CSS로 밀어넣는게 안되네요 ㅠㅠㅠ

 


// jquery
    $(".sec03 li").click(function(){
        $(this).addClass("on");
        $(this).siblings().removeClass("on");
        $(this).siblings().css("width","calc(10% - 10px)");
    });
//css
.sec03 {height:calc(100vh - 200px);max-width: 1720px;margin: 0 auto;}
.sec03 li {height:calc(100vh - 200px);float:left;margin-right:15px;box-sizing:border-box;transition:all 0.25s ease;width:calc(10% - 10px);}
.sec03 ul {margin-top:10px;}
.sec03 li.on {width:calc(80% - 10px) !important;}
.sec03 li:first-child {width:calc(80% - 10px);}
.sec03 li:nth-child(3) {margin-right:0;}

이 질문에 댓글 쓰기 :

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

회원로그인

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