Я хочу, чтобы моя полоса прокрутки была невидимой
чтобы его не было видно
но когда я указываю на поле, оно может прокручиваться
и мне нужно, чтобы он хорошо работал на мобильном устройстве как на планшетах, так и на ПК. вот почему я выбрал html5
Я ценю любую помощь
.scrollable {
height: 100px;
overflow-y: scroll;
}<div class = "scrollable">
<table>
<tr>
<td>row 1</td>
</tr>
<tr>
<td>row 2</td>
</tr>
<tr>
<td>row 3</td>
</tr>
<tr>
<td>row 4</td>
</tr>
<tr>
<td>row 5</td>
</tr>
<tr>
<td>row 6</td>
</tr>
<tr>
<td>row 7</td>
</tr>
<tr>
<td>row 8</td>
</tr>
</table>
</div>


![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Просто добавьте приведенную ниже строку в свой файл CSS, после чего полоса прокрутки станет невидимой.
// -webkit- (Chrome, Safari, newer versions of Opera):
.element::-webkit-scrollbar { width: 0 !important }
// -moz- (Firefox):
.element { overflow: -moz-scrollbars-none; }
// -ms- (Internet Explorer +10):
.element { -ms-overflow-style: none; }@paniwecourf это работает только для браузеров на основе webkit, но не для Firefox, IE или Edge.
Как насчет следующего:
.scrollable {
height: 100px;
overflow-y: hidden;
}
.scrollable:hover {
overflow-y: scroll;
}<div class = "scrollable">
<table>
<tr>
<td>row 1</td>
</tr>
<tr>
<td>row 2</td>
</tr>
<tr>
<td>row 3</td>
</tr>
<tr>
<td>row 4</td>
</tr>
<tr>
<td>row 5</td>
</tr>
<tr>
<td>row 6</td>
</tr>
<tr>
<td>row 7</td>
</tr>
<tr>
<td>row 8</td>
</tr>
</table>
</div>
Привет! Пожалуйста, проверьте эту ссылку: geeksforgeeks.org/… Это должно вам помочь!