2010-04-17 2 views

답변

1

나는 formfloat div를 헤더 div 안에 넣고 절대적으로 배치합니다.

너무 많이 변경하지 않은 또 다른 옵션은 메뉴 div 뒤에 formfloat div를 삽입하고 top 속성을 조정하는 것입니다.

+0

감사합니다. – alexchenco

1

이것은 div의 ID는 formfloat입니다. 이 div 스타일은 float:right;height:60px입니다. 따라서이 숫자는 header div보다 60px 큽니다.

이유 : 이제 IE 7 처리 방법은 차이가 있습니다 float. 따라서 div (높이를 지정하지 않은 경우)은 전송 버튼 이외의 요소를 포함하지 않는다고 가정 해 보겠습니다. 이제 버튼에 floatleft 또는 right 스타일을 지정하십시오. 그렇다면 부모 div는 어떻게 될까요? 상위 div는 버튼을 수용 할 수 있도록 높이를 확장합니다. 하지만 모질라에서는 부모 div의 높이가 0이됩니다. 그것은 단지 float 버튼을 무시할 것이고 그것을위한 공간을 만들지 않을 것입니다.

그럼, 왜 div#formfloatdiv#header에 넣는 지 확인하십시오.

관련 문제