2011-03-18 4 views
0

여기 내 사이트 아래로 밀려 . 그것은 'CHISTOPOL'텍스트가 너비의 100 %를 차지하는 것처럼 행을 아래로 밀어 넣은 것 같습니다.IE7 텍스트는

왜 이런 일이 일어나고 어떻게 멈출 수 있습니까?

+3

의미있는 제목을 사용하십시오. – SLaks

+0

IE 7에서 Chistopol-link는 전체 행을 취하므로 화살표가 다음 행으로 이동하여 'float : right'와 같이 오른쪽으로 이동합니다. Chistopol-link가 실제로 보지 못하는 전체 라인을 차지하는 이유는 분명하지만 IE7의 '떠 다니는'버그 일 가능성이 있습니다. – Bazzz

답변

0

정확히 어떤 문제인지는 모르지만 IE6에서도 발생합니다.

는 다음과 같은 CSS를

#welcome-title-bottom { 
    position:relative; 
} 

을 적용하고 다음 "화살표"앵커에 style="position:absolute;right:5px;"를 추가하고 IE6에서 나를 위해 문제를 해결 class="right"을 제거 할 수 있습니다.

개인적으로, 크로스 브라우저 레이아웃 문제로 인해 CSS 플로트를 사용하지 않도록 노력하고 있습니다.

+0

"개인적으로, 이런 종류의 크로스 브라우저 레이아웃 문제로 인해 CSS 플로트 사용을 피하려고합니다." 동의하지만, 개인적으로 나는 오히려 수레를 잘 다루지 않는 고풍 브라우저 (IE6 및 IE7)를 피합니다. – Bazzz

+0

이 문제를 일으키는 원인은 모르겠지만 절대 위치 지정이 브라우저 간 문제로 인해 어려울 경우이 방법을 사용하십시오. 고마워요. – Evans

0

#welcome-title-bottom a에서 width:auto을 삭제 해보세요. 도움이되는지 확인하십시오.

+0

이전에 작동하지 않았습니다. 시도해보고 수정했습니다. 감사 – Evans