2011-08-04 3 views
0

this layout,에서 보았습니다. jQuery/Javascript를 사용하여 빨간색 상자를 왼쪽의 작은 파란색 상자 아래에있는 회색 컨테이너에 넣었습니까? .JQuery/Javascript는 브라우저 줌으로 절대 위치가 지정된 div를 유지합니다.

회색 컨테이너의 #outerwrapper div 안에 redbox #badplacement div를 두지 않으려 고합니다. 이것이 어떻게 성취 될 수 있는지 생각해보십시오.

(. 그것은 작은 파란색 상자 아래에 어디 있는지, 정상적인 브라우저 줌 레벨에 243px에 왼쪽 #badplacement의 CSS를 변경, 시작하려면)

바이올린 : http://jsfiddle.net/Q56up/

+0

http://jsfiddle.net/에서 설정하면 더 빨리 응답 할 수 있습니다. – scottm

답변

1

복제하려면 outerwrapper의 사업부로 CSS는 규칙을 따르지 만 배경이 없으면 원래 위치 (절대 위치, Z- 색인 : 1)에 놓습니다. 빨간 상자를 안에 넣고 상대적으로 놓으십시오.

+0

복제가없는 더 간단한 방법이 있습니까? – Maverick

+0

outerwrapper 내부에 자바 스크립트가있는 Red Box를 붙여 넣을 것입니다. html 소스 인 Red Box는 바깥쪽에 있고 나중에 DOM 내부에 있습니다. 가능한 방법일까요? –

관련 문제