引导NAV-酒吧不响应

问题描述 投票:1回答:1

首次采用引导设计一个网站,并具有与该菜单的问题。我已经进入看什么网站看起来像在不同设备上,只要击中800×600,在顶部之上不叠加菜单。我已经把它贴3个图像只的它看起来是正确的第一张照片。我也包括头标记,我在另一篇文章中看到的视初始规模= 1 ...

Menu looking ok Menu not stacking correctly on small mobile device

请可能有人点我在正确的方向纠正代码?

<nav class="navbar navbar-expand-md">
    <div class="container-fluid">
    <a class="navbar-brand text-left" href="index.html">iStudy University <i class="fas fa-graduation-cap"></i></a>


        <div class="navbar-nav ml-auto">
        <a id="menu-nav" class="nav-item nav-link px-3" href="index.html"><i class="fas fa-home" ></i> Home</a>
        <a id="menu-nav" class="nav-item nav-link px-3" href="#"><i class="fas fa-info-circle"></i> About</a>
        <a id="menu-nav" class="nav-item nav-link px-3" href="contact.html"><i class="fas fa-envelope"></i> Contact Us</a>

        <form class="form-inline px-2" action="#">
            <button class="btn btn-dark" type="submit">Sign Up</button>
            <button class="btn btn-dark" type="submit"><i class="fas fa-sign-in-alt"></i>Login</button>
        </form>
        </div>
    </div>
</nav>


    #menu-nav{
color: white;
}

/*TO COME BACK TO - BACKGROUND IMAGE TO HOMEPAGE*/
.site-header {
  background: url(img/home-header.jpg) no-repeat center;
  background-size: cover;
        }

.site-header .layout-hero {
  min-height: 100vh;
}

.navbar, .btn-dark {
  font-family: 'Amatic SC', cursive;
  font-weight: 800;
  border-radius: 25px;
  color: white;
}

.navbar-brand {
  font-size: 2.5rem;
  font-family: 'Amatic SC', cursive;
  font-weight: 600;
  color: white;
}

/*This is for the i in the logo name */
.navbar-brand::first-letter {
  font-family: 'Charm', cursive;
  color: #f5f5f5;
  text-shadow: 1px 1px #45b39d;
}


/*This is to override the logo defult blue */
.navbar-brand:hover {
  color: white;
}

/*Just for the menu */
.navbar-nav {
  background-image: linear-gradient(to bottom right, #5dade2, #45b39d);;
  padding: 4px;
  border-radius: 25px;
  box-shadow: 1px 2px 1px slategrey;
}

.navbar-collapse .nav-link{
  display: inline-block;
  background :#45b39d;
}
/*for small  devices*/

@media(max-width: 767px){
  .navbar-brand {
    font-size: 2.1rem;
  }

  .navbar-dark .navbar-toggler {
    border-color: rgba(255,255,255,.5);
  }

}
html css responsive-design bootstrap-4
1个回答
0
投票

如果出现一个以另一个菜单中的所有项目是你希望的东西,将它添加到您的媒体查询

 @media(max-width: 767px){
    // the code to add
    .form-inline{
       display:flex;
       flex-direction: column;
     }
   // end
  }
© www.soinside.com 2019 - 2024. All rights reserved.