Меню Не отображается в мобильных браузерах просмотр рабочего стола сайта

#html #css #twitter-bootstrap #mobile

Вопрос:

Я использовал Bootstrap для дизайна и использовал тег для меню я сделал два меню для устройств разного размера(lg и xs), все они отлично работают в соответствии с размерами экрана устройств, но ничего не видно в настройках рабочего стола мобильных браузеров. Пожалуйста, Помогите.

Вот коды заголовков:

 <header id="mad-header" class="mad-header header-3">
      <div class="mad-pre-header">
        <div class="container extra-width">
          <div class="mad-header-items hide-mobile">
            <div class="col-sm-1">
              <a href="#" class="mad-link mad-logo"><img src="public/User/images/logo2.png" alt="" width="75"></a>
            </div>
            <div class="col-sm-8 hide-mobile">
              <div class="mad-quick-links">
                <a href="#" class="mad-link blink" target="_blank">COVID-19</a><span>amp;nbsp;|amp;nbsp;</span>
                <a href="#" class="mad-link">MEDICINES</a> <span>amp;nbsp;|amp;nbsp;</span>
                <a href="#" class="mad-link">LAB TESTS</a><span>amp;nbsp;|amp;nbsp;</span>
                <a href="#" class="mad-link">ASK DOCTOR</a><span>amp;nbsp;|amp;nbsp;</span>
                <a href="#" class="mad-link">AYURVEDA</a>
              </div>
            </div>
            <div class="col-sm-3 col-xs-12 second-menu">
              <div class="mad-quick-links">
                <a href="#" class="mad-link">Login</a> <span>amp;nbsp;|amp;nbsp;</span>
                <a href="#" class="mad-link">Sign Up</a><span>amp;nbsp;|amp;nbsp;</span>
                <a href="#" class="mad-link">Offers</a>
              </div>
            </div>
          </div>
            <div class="hide-desktop show-mobile mob-nav">
                <div class="row text-center topmenu">
                    <div class="col-xs-2 logo-mob">
                        <div class="mobile-logo text-left">
                            <a href="#" class="mad-link mad-logo"><img src="public/User/images/logo2.png" alt="" width="75"></a>
                        </div>
                    </div>
                    <div class="col-xs-10 second-menu">
                        <div class="mad-quick-links">
                            <a href="#" class="mad-link blink" target="_blank">COVID-19</a><span>amp;nbsp;|amp;nbsp;</span>
                            <a href="#" class="mad-link">MEDICINES</a><span>amp;nbsp;|amp;nbsp;</span>
                            <a href="#" class="mad-link">LAB TESTS</a><span>amp;nbsp;|amp;nbsp;</span>
                            <a href="#" class="mad-link">ASK DOCTOR</a><span>amp;nbsp;|amp;nbsp;</span>
                            <a href="#" class="mad-link">AYURVEDA</a>
                        </div>
                    </div>
                </div>
                <div class="row mainmenu text-right">
                    <div class="col-xs-5 logo-mob" style="width:36%">
                        
                    </div>
                    <div class="col-xs-6 none-mob">
                        <div class="mad-quick-links">
                            <a href="#" class="mad-link">Login</a> <span>amp;nbsp;|amp;nbsp;</span>
                            <a href="#" class="mad-link">Sign Up</a><span>amp;nbsp;|amp;nbsp;</span>
                            <a href="#" class="mad-link">Offers</a>
                        </div>
                    </div>
                    <div class="col-xs-1 menu-mob">
                        <nav class="mad-navigation-container text-left d-block d-sm-none show-mobile">
                            <ul class="mad-navigation mad-navigation--vertical-sm">
                                <li class="menu-item"><a href="#" class="mad-link blink" target="_blank">COVID-19</a></li>
                                <li class="menu-item"><a href="#" class="mad-link">MEDICINES</a></li>
                                <li class="menu-item"><a href="#" class="mad-link">LAB TESTS</a></li>
                                <li class="menu-item"><a href="#" class="mad-link">ASK DOCTOR</a></li>
                                <li class="menu-item"><a href="#" class="mad-link">AYURVEDA</a></li>
                            </ul>
                        </nav>
                    </div>
                </div>
            </div>
        </div>
      </div>
    </header>
 

Я использовал классы «скрыть-мобильный» и «скрыть-рабочий стол» для отображения заголовка на большом экране, а также на небольших устройствах с осыпью.

Пожалуйста, помогите мне решить эту проблему. Заранее спасибо.

Ответ №1:

для этого можно использовать классы начальной загрузки ( .d-{breakpoint}-{value} for sm, md, lg, and xl. ) :

 <!-- For your mobile section : -->
<div class="mad-header-items hide-mobile d-none d-sm-block">
<!-- For your desktop section : -->
<div class="hide-desktop show-mobile mob-nav d-block d-sm-none">
 
  • Вы можете найти дополнительную информацию в документе Bootstrap Doc.
  • Все возможности перечислены здесь.
  • И здесь перечислены все точки останова.

Комментарии:

1. И если вы хотите использовать Bootstrap 5, классы одинаковы, но вы можете найти документацию здесь .