2011-01-10 3 views
0

내 추가 요소는 매우 지저분하고 모든 곳에서 발생합니다. 상자에 항목을 추가하면 다른 항목이 이동합니다.추가 된 요소에 jQuery로 위치를 부여하는 방법

내 질문에 대한 답변입니다. 어떻게 추가 할 요소에 구조를 부여 할 수 있습니까? 일종의 타일 전략이있을 수 있습니까? 내 코드는 서로 그렇게 당신이 4 의 행을 생성하지만 난이 작업을 수행하는 방법을 잘 모릅니다 여기

작업

의의 경우 많은 아래 다섯 번째를 옆에

내가 정확히 4 상자를 원하는 : http://www.jsfiddle.net/Es3R9/

+1

저에게 CSS 문제가 들립니다. 서로 옆에있는 DOM 요소는 동일한 부모 노드 내부의 형제이어야합니다. 'appendTo (". container")'나에게 맞는 것 같습니다. jQuery 객체에 대한 참조를 저장하면 무언가를 추가 할 때마다 jQuery가 컨테이너에 대한 전체 DOM 트리를 검색 할 필요가 없다. –

+0

@aftEkenholm 감사합니다. 내가 물어볼 수 있으면 상점에 무슨 뜻이야? – Opoe

답변

2

컨테이너의 너비를 800px으로 변경하고 float: left;.redbox에 추가하십시오. 그게 전부 야.

+0

감사합니다! 좋은 간단한 해결책 :) 당신은 내가 그 위에 상자에 추가 할 때 다른 것 아래의 상자가 오른쪽으로 점프하는 것을 막을 수있는 방법을 알고 있습니까? – Opoe

+1

내가 너를 따라갈 수 없다. 다른 질문을 예제와 함께 게시하십시오. –

+0

Aaron, 도와 줘서 고마워! 나는 그것을 먼저 시도 할 것이다! ;) – Opoe

관련 문제