我正在使用 bootstrap 5 并且有一个导航栏,它在移动大小时显示 navbar-toggler-icon。我的问题是,当徽标为移动尺寸时,我需要更改徽标位置的 css。
所以:
<a class="navbar-brand" href="#"><img src="logo.png" alt="logo"></a>
以上在移动尺寸时会有不同的css。
这是导航代码:
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container-fluid">
<a class="navbar-brand" href="#"><img src="./images/logo.png" alt="logo"></a>
<button
class="navbar-toggler"
type="button"
data-bs-toggle="collapse"
data-bs-target="#navbarSupportedContent"
aria-controls="navbarSupportedContent"
aria-expanded="false"
aria-label="Toggle navigation"
>
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav me-auto mb-2 mb-lg-0 w-100">
<li class="nav-item flex-fill">
<a
class="nav-link active"
aria-current="page"
href="#"
>Column 1</a
>
</li>
</ul>
</div>
</div>
</nav>
我有这个CSS:
.navbar .navbar-brand img {
position: relative;
top: -26px;
width: 46px;
height: 52px;
}
我只想在尺寸不移动时使用
我怎样才能做到这一点?