2017-12-16 2 views
0

안녕하세요 저는 수직 스크롤을 보이지 않게 만들고 싶지만 수평 스크롤바를 보이기를 원합니다. 또한 내 페이지를 가로 및 세로로 스크롤 할 수있게하고 싶습니다.수직 스크롤을 보이지 않게합니다.

.my_class::-webkit-scrollbar{ 
    display: none; 
    } 

을하지만 모두 스크롤바 보이지 않게 :

내가 사용.

답변

1

, 당신은 늘 이것을 달성 할 수.

나는 당신이 다음과 같이 단순히 각 스크롤 형식에 대한 CSS 트릭을 적용 할 수있는 사용자 정의 스크롤 플러그인을 사용 거라고 제안 :

$(document).ready(function() { 
 
    $(".container").customScrollbar(); 
 
});
.container { 
 
    max-width: 300px; 
 
    max-height: 100px; 
 
} 
 

 
.container .overview { 
 
    width: 800px; 
 
} 
 

 
.scrollable .scroll-bar.horizontal { 
 
    background: #eee; height: 5px; border-radius: 20px; 
 
} 
 
.scrollable .scroll-bar.horizontal .thumb { 
 
    background: #999; 
 
    border-radius: 20px; 
 
    cursor: pointer; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<link rel="stylesheet" href="https://rawgit.com/mzubala/jquery-custom-scrollbar/master/jquery.custom-scrollbar.css" /> 
 
<script src="https://rawgit.com/mzubala/jquery-custom-scrollbar/master/jquery.custom-scrollbar.js"></script> 
 

 
<div class="container"> 
 
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem. Etiam pellentesque aliquet tellus. Phasellus pharetra nulla ac diam. Quisque semper justo at risus. Donec venenatis, turpis vel hendrerit interdum, dui ligula ultricies purus, sed posuere libero dui id orci. Nam congue, pede vitae dapibus aliquet, elit magna vulputate arcu, vel tempus metus leo non est. Etiam sit amet lectus quis est congue mollis. Phasellus congue lacus eget neque. Phasellus ornare, ante vitae consectetuer consequat, purus sapien ultricies dolor, et mollis pede metus eget nisi. Praesent sodales velit quis augue. Cras suscipit, urna at aliquam rhoncus, urna quam viverra nisi, in interdum massa nibh nec erat. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem. Etiam pellentesque aliquet tellus. Phasellus pharetra nulla ac diam. Quisque semper justo at risus. Donec venenatis, turpis vel hendrerit interdum, dui ligula ultricies purus, sed posuere libero dui id orci. Nam congue, pede vitae dapibus aliquet, elit magna vulputate arcu, vel tempus metus leo non est. Etiam sit amet lectus quis est congue mollis. Phasellus congue lacus eget neque. Phasellus ornare, ante vitae consectetuer consequat, purus sapien ultricies dolor, et mollis pede metus eget nisi. Praesent sodales velit quis augue. Cras suscipit, urna at aliquam rhoncus, urna quam viverra nisi, in interdum massa nibh nec erat. 
 
</div>

+0

감사합니다. 비록 나를 위해 잘 작동하지만 jquery 라이브러리를 추가하는 데 필요한이 메서드는 jquery 사용하여 밖으로 어떤 방법이 있는지 궁금하다. –

+1

@ArashRabiee 글쎄, 당신은 순수한 자바 스크립트 플러그인을 대신 사용할 수 있습니다. Google에서 검색하거나이 답변을 확인하십시오. https://stackoverflow.com/questions/17684304/custom-scrollbar-without-jquery – Codemole

0

overflow-y 속성을 확인하십시오. CSS3입니다.

+0

그것은 스크롤 관련이없는 것,이 속성 만 자동, 스크롤, 숨김 등의 내용을 표시 할 수있게 변경합니다. 세로 스크롤 막대 hiddin을 변경하고 싶습니다. –

1
overflow-y: hidden; // hide vertical 
overflow-x: hidden; // hide horizontal 

이 두 CSS 속성을 사용하여 스크롤바를 숨길 수 있습니다. 흐름 특성을 통해

+0

안녕하세요, @Amal에서 언급했듯이 세로 스크롤 막대를 숨기고 콘텐츠를 유지하려고합니다. 스크롤 가능. –

+0

비슷한 질문이 여기에 있습니다 [link] (https://stackoverflow.com/questions/16670931/hide-scroll-bar-but-while-still-being-able-to-scroll)보십시오. –

0

사용 : 나는 간단한 CSS 트릭을 사용하여 '라고해야 overflow-y: hidden

+0

안녕하세요, 속성 overflow-y : 숨김, 오버플로 된 콘텐츠의 해당 부분을 숨기고 스크롤 할 수 없게 만듭니다. 내 세로 스크롤 막대를 내용이 아닌 숨김으로 설정합니다. 내 콘텐츠가 계속 스크롤 될 수 있습니다. –

관련 문제