2012-01-19 2 views
7

전 사업부에 대해이 속성을 넣어 싶습니다 this page에 따르면오버플로 -y : 자동 및 오버플로 -x : 동시에 표시 할 수 있습니까?

.content { 
position: relative; 
overflow-y : auto; 
overflow-x: visible; 
} 

, 하나는 '가시'와 기타로 지정된 경우 다음 '볼', '스크롤'또는 '자동'입니다 'auto'로 설정하십시오. 따라서 overflow-y : auto와 overflow-x : visible을 동시에 사용하는 것은 불가능한 것처럼 보입니다.

그러나 웹 사이트에이 속성을 넣어야합니다. 어떻게 할 수 있습니까?

Vanessa가 직접 답변을 찾았습니다. 여기에 그것 :

좋아, 누군가가 이런 종류의 문제가있는 경우 : 부모 요소의 상대 위치를 제거하는 것을 잊지 마세요 (오버 플로우 속성을 가짐) : 절대 div 상대 위치에있는 부모 div에 따라 배치됩니다. 그렇지 않으면, 그것은 몸에 따라 배치됩니다! 이 (부모 요소의 상대적 위치를 제거하는 것을 잊지 마세요 : - 바네사 1월 19일 '12 5시 38분

+1

무엇을하려고합니까? 링크하는 사이트가 거의 모든 조합을 다루는 것처럼 보입니다. – kba

+0

... 네, 오버 플로우라고 생각합니다 : 자동은 단지 당신을 위해 일해야합니다; 요소의 너비가 내용보다 큰 경우 왜 스크롤 막대가 표시되기를 원하나요? 문제를 더 자세히 설명 할 수 있습니까? –

+0

나는 내 질문에 게시 된 CSS 코드를 달성하려고합니다. 500 * 500 픽셀의 content div가 있는데 그 안에 오버플로 - y가 있어야하고 .content div 안에있는 .player div이지만 .player가 -200 픽셀의 여백 - 왼쪽에 표시되어야합니다. .content div와 절대 요소로 배치됩니다. 문제 : .content에 "overflow-y : auto"를 넣으면 (방문자가 .content div에서 아래로 스크롤 할 수있게 해줍니다.) .player div가 표시되지 않습니다. 숨김입니다 (공유 된 링크에서 강조 표시된 이유로). .player div는 반드시 루프 PHP 이유 때문에 .content div 안에 있어야합니다. – Vanessa

답변

0

에서 바네사 https://stackoverflow.com/users/1151236/vanessa 확인, 내가 문제 : 사람이 문제의이 종류가있는 경우 고정 "말한다 오버 플로우 속성을 가진) : 절대 div는 상대 위치를 가진 부모 div에 따라 배치됩니다. 그렇지 않으면 몸에 따라 배치됩니다! "

관련 문제