У меня есть список, который называется выпадающим меню.Полоса прокрутки не отображается на мобильном устройстве
Я хочу, чтобы полоса прокрутки отображалась так, чтобы пользователь знал, что она прокручивается. Полоса прокрутки отображается только при прокрутке. Я хочу, чтобы он показывался по умолчанию.
ПРИМЕЧАНИЕ. Это работает на рабочем столе, но не на мобильном устройстве.
Вот скриншоты:
Scroll bar doesnt show on default
Scroll bar shows only when scrolling
Вот мой код:
.part-finder-container ul.floatleft
{
\t padding:0;
}
li.part-finder-vehicleyear
{
border: 1px #f1f1f1 solid;
\t padding: 18px 15px 16px 15px;
\t margin-bottom: 10px;
\t cursor: pointer;
\t position: relative;
}
.part-finder-dropdownlist ul
{
max-height: 300px;
\t overflow-y: scroll;
\t overflow-x: hidden;
\t width: 100%;
padding: 0;
}
.vehicleyear li
{
list-style-type: none;
\t padding: 19px 0;
\t border-top: 1px #f1f1f1 solid;
}
<div class="part-finder-container">
<ul class="floatleft">
<li class="part-finder-vehicleyear part-finder-vehicleenabled">
<em>Select Year</em>
<span class="arrow-down icon-arrow_drop_down"></span>
<div class="part-finder-dropdownlist part-finder-dropdownlist-vehicleyear">
<ul class="vehicleyear">
<li>2014</li>
<li>2013</li>
<li>2012</li>
<li>2011</li>
<li>2010</li>
<li>2009</li>
<li>2008</li>
<li>2007</li>
<li>2006</li>
<li>2005</li>
<li>2004</li>
<li>2003</li>
<li>2002</li>
<li>2001</li>
<li>2000</li>
<li>1999</li>
<li>1998</li>
<li>1997</li>
<li>1996</li>
<li>1995</li>
<li>1994</li>
<li>1993</li>
<li>1992</li>
</ul>
</div>
</li>
</ul>
</div>
Ваш первый скриншот такой же, как второй. –
Я уверен, что все полосы прокрутки смартфонов работают. Так как пространство на смартфонах очень велико, полосы прокрутки остаются скрытыми до тех пор, пока они не понадобятся. – TricksfortheWeb
@SteveVentimiglia Opps, спасибо за головы. Я обновил скриншоты. – Mei