2012-08-15 2 views
0

나는 div 요소를 마우스 위치에 절대적으로 둡니다. 그래서 설정된 positionabsolute에 :CSS에서 하나의 요소에 대해 두 위치 설정

내 부동 사업부를 숨길 수 (내 사업부에서 절대 위치 포함) [close] 링크를 갖고 싶어
div#floating{ 
    position:absolute; 
} 

. 그래서 난에 있습니다

a#close{ 
    position: absolute; 
} 

div#floating{ 
    position:relative; 
} 

어떻게 내 부동의 div (절대 및 상대)이 개 위치를 설정할 수 있습니까?

+0

정확히 달성하려는 것은 무엇입니까? 내가 물어 보는 이유는 아마도 이것을 할 수있는 더 좋은 방법이 있기 때문이다. "모달"창을 만들려고하십니까? – GorrillaMcD

답변

2

을 절대 값으로 설정합니다. 다른 절대적으로 또는 상대적으로 위치가 지정된 요소 안에있는 절대 위치 요소는 부모와 비교하여 계산되기 때문에 절대 값으로 설정됩니다.

div#floating{ 
    position:absolute; 
} 

a#close{ 
    position: absolute; 
} 

확인이 : 당신은 할 수 없습니다 http://jsfiddle.net/6ddDw/

0

내가 생각합니다.

div를 플로팅 div 안에 넣고 상대적인 위치로 만듭니다.

관련 문제