728x90




위의 영상을 보면 알겠지만 일반적으로 css에서 스크롤을 줄때는 overflow-y, overflow-x나 overflow를 사용하게 된다.
하지만 스크롤을 하는건 좋은데 스크롤바가 너무 보기 싫다.
특히 IE에서는 스크롤바가 매우 투박하게 보여서 보기 가 싫어진다.


해당 코드는 위와같다. 스크롤이 매우 지저분하게 보이는게 마음에 안든다.
그럼 스크롤을 없애보자.



ul에 마진과 패딩이 자동으로 설정되므로 딱 맞추기 위해서 0으로 설정했따.

li에서 점을 없애기 위해서 list-style을 none으로 했다.


원리는 사실 되게 간단하다. 적당히 50px정도늘린다. 더 적어도 상관은 없다.

그리고 div를 다시 감싸고(예제에서 outer)크기를 원래 보여주기만 할려고 했던 크기로 고정한다.

그리고 overflow에 hidden을 줘서 스크롤 못하게 고정시킨다.

그러나 안에서는 scroll이 동작하므로 스크롤바가 가려져서 스크롤이 마치 동작하는 것처럼 보여진다.

+ Recent posts