2014-12-09 1 views
1

위치가 양수이면 스크롤바가 제대로 작동합니다. 왼쪽으로 한 값이 음수이면 스크롤바가 나타나지 않습니다. 요소가 왼쪽이나 오른쪽에있을 때 어떻게 스크롤바를 가질 수 있습니까?위치가 음수 일 때 어떻게 스크롤바를 가질 수 있습니까?

샘플은 여기에 있습니다 : 브라우저가 해당 기능을 제공하지 않기 때문에 당신이 그렇게 할 수없는 것처럼

.container{ 
 
    position: relative; 
 
    width: 350px; 
 
    height: 250px; 
 
    background: gray; 
 
    overflow: scroll; 
 
    margin: 10px auto; 
 
} 
 
.child { 
 
    position: absolute; 
 
    top : 200px; 
 
    left: -50px; 
 
    width: 150px; 
 
    height: 150px; 
 
    background: white; 
 
    border: 1px solid blue; 
 
}
<div class="container"> 
 
    <div class="child"></div> 
 
</div>

+0

** '요소가 왼쪽 또는 오른쪽에있을 때 스크롤바를 어떻게 가질 수 있습니까 **'? – cuSK

+0

샘플을보십시오. 왼쪽 : -50px 가로 스크롤 막대가 없습니다. 하지만 남았을 때 : 250px 스크롤바가 나타납니다. top 속성이 동일하게 작동합니다. –

+0

overflow-x : 스크롤; 스크롤 막대가 항상 표시되지만 원하는 경우 100 % 확신 할 수 없습니다. 당신이 빼기 위치로 스크롤 할 수 있기를 원하는 것처럼 들리지만, 가능하다고 생각하지 않습니다. – SmithMart

답변

1

것 같다.

이것은 을 말한다 포인트가

'요소가 표시되면 확인'라는 제목의 섹션에서 WebDriver 사양 http://w3c.github.io/webdriver/webdriver-spec.html

보고 후 나의 이해는 "사용자 에이전트는 허용 안됩니다 네가티브 스크롤 "

관련 문제