2009-07-30 3 views
0

div 정렬에 문제가 있습니다.div에서 Chrome, FF 및 IE 7의 CSS에서 div 맞춤

내 레이아웃은 세 개의 다른 div, 즉 view_central_top, view_central_leftview_central_right을 포함하는 하나의 div view_central로 구성됩니다. Chrome과 FF는 원하는 결과를 렌더링합니다. Bannner가있는 최상위 div, 왼쪽의 navigaiton 및 오른쪽의 내용.

IE 7은 배너 div view_central_top의 일부를 덮는 콘텐츠 div view_central_right 10 px를 상쇄합니다.

CSS 코드는 다음과 같습니다

.view_central 
{ 
    position: relative; 
    width: 827px; 
    height: 100%; 
} 

.view_central_top 
{ 
    position: absolute; 
    top: 0xp; 
    left: 0px; 
    height: 118px; 
    width: 828px; 
} 

.image_borderless 
{ 
    border: 0px none; 
} 

.view_central_left 
{ 
    position: relative; 
    left: 0px; 
    top: 118px; 
    width: 187px; 
    height: 683px; 
    background: #C7D2EB; 
    font-size: 11px; 
} 

.view_central_right 
{ 
    position: relative; 
    left: 0px; 
    top: 118px; 
    width: 640px; 
    height: 683px; 
    background: #FFFFFF; 
} 

이 사람이 나를 도울 수 있습니다. 감사.

+0

HTML 및 아마도 테스트 케이스에 대한 링크를 게시 할 수도 있습니까? –

+0

거기에 모든 위치 정보가 있어야합니까? 마크 업을 볼 수 있습니까? – Kevin

+0

문제와 관련이 있는지 잘 모르겠지만 .view_central_top의 최상위 속성은 'px'대신 'xp'단위가 있습니다. –

답변

0

제 생각에는 브라우저에 따른 패딩 또는 여백이 있습니다. CSS 재설정 (적어도 div 요소의 경우)을 시도해 볼 가치가 있습니다.

+0

감사. 너는 내 하루를 보냈다. 크롬을 다시 설정하면 (예 : http://meyerweb.com/eric/tools/css/reset/ 참조) chrome, ff 및 ie 7은 div view_central_right 10 px to0을 상쇄하는 동일한 동작을 나타냅니다. margin-top을 사용하면 다음 세 브라우저 모두에서 div view_central_right를 필요한 위치로 재배치 할 수 있습니다. .view_central_right { \t 위치 : 상대적; \t 왼쪽 : 188px; \t 상단 : 118px; \t 너비 : 640px; \t 고도 : 683px; \t 배경 : #FFFFFF; \t 여백 - 상단 : 10px; } 다시 한번 감사드립니다. –

관련 문제