2010-01-11 4 views
1

Here is the site in question이상한 CSS 사이드 바 문제

내가이 일을 제외하고 사이트의 다른 페이지에서 작업 사이드 바있어, 모든 페이지는 동일한 템플리트를가집니다. 현재 사이드 바는 오래된 "콘텐츠 아래로 이동"을하고 있습니다.

Firebug에서 상대 위치로 위치를 변경하고 상대 위치로 다시 변경하면 올바르게 다시 스냅됩니다. 그러나 코드에서 변경 한 내용은 아무 것도 수행하지 않습니다.

게시물에 내 youtuve 동영상을 추가 할 때 문제가 발생하기 시작했습니다.

Jquery로 위치를 빠르게 변경하는 것을 넘어서는 아이디어가 있습니까?

+0

어떤 브라우저에서 문제가 발생 했습니까? FF, 오페라, 크롬, IE7에서 나에게 잘 어울립니다. –

+0

Safari에서 자세히 알아보기 4. 캐시를 비우셨습니까? –

+0

Firefox on OSX 10.6 :) – wesbos

답변

1

다른합니다 (<div id="left"> 아래) 그것이 사이드 바 유지하고 하나의 CSS 규칙을 변경하고 추가 작동하도록 테스트

/* layout.css Line 310 */ 
#content { 
    display: block; /* Changed from 'table' */ 
    overflow: hidden; /* Keeps 'left' and 'sidebar' from overflowing 
} 

: 파이어 폭스 2.0 승, 3.0 맥/윈, 3.5 맥을 ; 사파리 4; IE6, IE7, IE8; Chrome 3 Win

+0

차 찬! 이상한 문제. 도와 주셔서 대단히 감사합니다. 정말 이상했습니다! 임시 사이트를 삭제할 수 있습니까? Dont 콘텐츠를 그물에 갖고 싶지 않습니다. 다시 한번 감사드립니다.:) – wesbos

+0

@Wes 기쁜 페이지 임시 페이지가 삭제되었습니다. 건배! –

0

position:relative#sidebar 인 것 같습니다. 사이드 바 ID에서 position: static으로 변경해보세요.

+0

나는 이것이 행할 것이지만 행운이 없길 바랐다. 방화범이 끌리는 물건과 함께 작동하지만 CSS를 다시로드하지 않을 때는 작동하지 않습니다. – wesbos

+0

예, 이제 알겠습니다. 사이트의 로컬 버전을 만들었습니다. 모든 위치를 제거 : 친척은 좋은 일을하지 않는 것 같습니다. 확실히 YouTube 동영상에 의해 유발되는 것입니다. – NerdStarGamer

0

콘텐츠 마크 업 전에 사이드 바 마크 업을 이동해보십시오.

+0

그게 효과가! SEO가 아니라 최고의 솔루션으로 작동합니다. 다른 누군가가 제안을했다면 듣고 싶습니다. 그렇지 않으면 답을 줄 것입니다. thanks again again :) – wesbos

+0

고정 너비 레이아웃을 사용 중이므로 사이드 바를 왼쪽으로 유동시킬 수 있습니다. 그러면 콘텐츠를 재정렬하지 않고도 문제를 해결할 수 있습니다. –

+0

플로팅 권한은 디자인 용으로 만 사용됩니다. 봇이 사이트를 크롤링하면 모든 스타일 위에 사이드 바 링크를 남겨 두는 모든 스타일이 사용 중지됩니다. – wesbos

1

position:relative#content에서 제거하면 어떻게 될까요? 또한 FF3.0.17에서이 문제를 재현 할 수 있습니다.

+0

문제가 남아 있습니다 .. – wesbos

0

높은 z- 색인을 설정해 보셨습니까?

+0

네, 거기에 행운이 없습니다 .. – wesbos