이전 답변을 완료하면 프로그래밍 방식으로 생성 된 DOM 노드를 정렬하려는 경우 (예 : javaScript에서 document.createElement 및 parentElement.appendChild 사용) 정렬 된 요소 사이에 공백이 추가되지 않습니다. 이로 인해 aligment가 작동하지 않을 수 있습니다.
https://jsfiddle.net/jc5qwyaw/
: div
요소를 분리하는 어떤 공백이없는 경우
내 Google 크롬 56.0.2924.87와 파이어 폭스 51.0.1 (64 비트) 브라우저에
, aligment이 작동하지 않습니다
https://jsfiddle.net/oa8yeudr/
당신이 주석 명령 wrapDiv.appendChild(document.createTextNode(" "));
, 당신은 차이를 볼 수있는 경우 : I 자바 스크립트로 DOM 노드를 생성하는 예입니다. div 노드 다음에 공백 텍스트 노드를 추가 할 수 있습니다 (위의 예 참조).
Chrome 56.0.2924.87 및 Firefox 51.0.1 (64 비트)에서만 테스트되었습니다.
지금까지 해본 샘플이나 달성하려는 것의 모형을 게시하면 도움이됩니다. – Phrogz
그 블록들은 무엇입니까? 이미지? 또한, 그들은 같은 높이를 가지고 있습니까? –
display : inline-block을 떠 다니는 대신에 블록에 정의했다면 작동 할 것입니다. –