Изменение ширины выпадающего меню по умолчанию

Может ли кто-нибудь сказать мне, как я могу изменить ширину раскрывающегося меню по умолчанию, которое появляется всякий раз, когда я нажимаю на строку поиска? Изображение раскрывающегося меню в строке поиска

Обновление: спасибо @bowlowl за сообщение о том, что раскрывающееся меню по умолчанию нельзя редактировать.


person GustyMouse    schedule 30.11.2020    source источник
comment
Пожалуйста, предоставьте код.   -  person vidy    schedule 30.11.2020
comment
К сожалению, вы не можете изменить раскрывающийся список браузера по умолчанию. см.   -  person bowlowl    schedule 30.11.2020
comment
@bowlowl Спасибо за помощь! Я, вероятно, собираюсь сделать свой собственный раскрывающийся список и отключить его по умолчанию.   -  person GustyMouse    schedule 30.11.2020
comment
Поделитесь кодом, который вы пытались решить, пожалуйста. Это поможет вам получить положительные ответы без отрицательных голосов на ваш вопрос.   -  person dale landry    schedule 30.11.2020


Ответы (2)


Вы можете установить ширину раскрывающегося списка с помощью

.dropdown-menu {
 width:100%;
 }
person vidy    schedule 30.11.2020
comment
.dropdown-menu — это встроенный класс? Ширина раскрывающегося списка остается прежней, она не меняется. - person GustyMouse; 30.11.2020
comment
Пожалуйста, предоставьте свой код, чтобы мы могли проверить. - person vidy; 30.11.2020
comment
Спасибо за помощь! Я понял. - person GustyMouse; 30.11.2020

Вы можете попробовать событие jQuery onfocus.

 $(document).ready(function(){
    $( ".searchbox" ).focus(function() {
      $('#dropdown').css('width','100%');
    });
    });
 <div>
    <input type="text" placeholder="Type to search" class="searchbox">
    <br>
    <select id="dropdown">
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    </select>
    </div>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

person Nads    schedule 30.11.2020