在滚动区域外面写一个容器,宽度比滚动区域小17px(滚动条的宽度)
外容器overflow:hidden;内容器:overflow-y:scroll;即可~
代码如下
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>css隐藏滚动条但是可以滚动</title>
<style>
* {
margin: 0;padding: 0;
}
.containerOut {
width: 100px;height: 300px;overflow: hidden;background: #CCCCCC;
}
.container {
width: 117px;height: 300px;line-height: 30px;text-align: center;overflow-y: scroll;
}
</style>
</head>
<body>
<div class="containerOut">
<div class="container">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
<li>11</li>
<li>12</li>
<li>13</li>
</ul>
</div>
</div>
</body>
</html>