2014-05-13 1 views
2

div가 .div1이고 overflow :hidden입니다. 다른 사람이 가리킬 때 user A 링크가 포함되어 있습니다. A .seek div가 생성되어 링크 a의 상위 div에 추가됩니다. 나는. .div1 jquery를 사용합니다. .seek 이후 는 .div1div가 오버플로 된 숨겨진 상위 div에 완전히 표시됨

$(.div1).mouseleave(function{ 
     seek.remove(); 
     //removes seek div. 
}) 

의 아이지만 .div1 오버 플로우 .seek의 일부를 숨겨 숨겨져됩니다. 이걸 어떻게 막을 수 있습니까?

Seek은 전체 페이지를 열지 않고 사용자 프로필을 검색하는 데 사용됩니다. google +와 유사한 기능입니다.

+0

내가, 당신이 달성하고자하는 것을 이해 할 수 사투를 벌인거야 문제의 [JSFiddle] (http://jsfiddle.net/)을 만드시겠습니까? – Andy

+0

요소가 제거되면 요소가 남아 있지 않을 수도 있습니다. 즉, 숨겨져 있습니다. –

답변

2

당신이 그것을 변경하는 경우 overflow: hidden;와 부모의 oveflowing 자식 요소를 표시 할 수는에 위치입니다 :

position:absolute; 

DEMO

+0

부모 div가 비계천 적이기 때문에 ie. '상대'또는 '절대'가 내 문제를 해결했습니다. – HackerManiac

관련 문제