테스트 사이트 - 개발 중인 베타 버전입니다

div 의 가로폭 채택완료

MJEI 9년 전 조회 2,239

b라는 div의 가로폭을 100%(창크기만큼)로 하고싶습니다.

근데 이 b라는 div는 작은 크기의 a라는 div안에 속해있고  b는 display:none으로 해놓고 a에 마우스오버시에만 나타나도록 했습니다.

a 라는 div는 position 값이 꼭 relative; 로 설정해야해서...

이럴경우 b의 width 값을 100%로 해놓으면 b는 a의 가로폭만큼만 되는데요. 물론 일정 px 값을 적용하면 그만큼 넓어 지긴하는데 지금은 창크기만큼 100%로 보여져야하거든요?

a의 position:relative; 이걸 없애면 100%로 되긴하는데 포지션값을 없앨수가 없는 상황이라서요..

 

position:relative; 이게 적용되어있어도 부모의 가로폭을 무시할수있는 방법은 없나요? 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
i
9년 전

저같은경우에는 마우스 온 처리시에 div 넓이값을 스크립트로 처리하기도 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

이런 경우에는 position:absolute;를 활용해야 하는것으로 알고 있기 때문에, 저는 absolute를 사용하고 있습니다.  

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인