gpt4 book ai didi

html - 使用 Bootstrap 4 更改尺寸后更改设计

转载 作者:行者123 更新时间:2023-11-28 00:40:29 24 4
gpt4 key购买 nike

这将涉及大量的输入。

我有一个页面,我需要在尺寸减小时稍微更改设计。包括但不限于部分菜单调换位置和部分字段的额外设计特点

目前我正在尝试严格遵守 Bootstrap 4 响应式断点 (https://getbootstrap.com/docs/4.0/layout/overview/) 文档

只是举一个菜单的例子

<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>Navigation Menu</title>

<script src="Libs/JQuery/jquery-3.3.1.slim.min.js"></script>
<script>window.jQuery || document.write('<script src="Libs/JQuery/jquery-3.3.1.slim.min.js"><\/script>')</script>
<script src="Libs/Popper/popper.min.js"></script>
<script src="Libs/Bootstrap/js/bootstrap.bundle.js"></script>

<link rel="stylesheet" type="text/css" href="Libs/Bootstrap/css/bootstrap.css" media="all">
<link rel="stylesheet" type="text/css" href="Css/TopMenu.css" media="all">

</head>

<body>

<nav class="navbar navbar-expand-lg navbar-light bg-light" id="top-menu">

<a class="navbar-brand" href="#"><img src="Images/logo.png" alt="Logo">
<!-- Carousel -->
</a>

<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#main-navbar" aria-controls="main-navbar" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>

<div class="collapse navbar-collapse main-navbar" id="main-navbar">

<ul class="nav navbar-nav mr-auto navbar-one" id="navbar-one">
<li class="nav-item">
<a class="nav-link" href="#">PRODUKTE</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">DIENSTLEISTUNGEN</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">UNTERNEHMEN</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">NEWSROOM-STORY</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">SPOTLIGHT:TECHNIK
<?php //echo $spotlight; ?>
</a>
</li>
</ul>

<ul class="nav navbar-nav smaller_font mr-auto navbar-two" id="navbar-two">
<li class="nav-item">
<a class="nav-link text-danger" href="#">KUNDEN-COCKPIT</a>
</li>
<li class="nav-itemv">
<a class="nav-link text-danger" href="#">SHOP</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">DATENSCHUTZ</a>
</li>
<li class="nav-itemv">
<a class="nav-link" href="#">KONTAKT</a>
</li>
</ul>

<!-- Language Menu -->
<ul class="nav navbar-nav mr-auto language-menu" id="language-menu">
<li class="nav-item">
<a class="nav-link" href="#">DE</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">EN</a>
</li>
</ul>

</div>

</nav>

</body>
</html>

而额外的css如下

.smaller_font{
font-size: 80%;
}

@include media-breakpoint-down(md){
.main-navbar{
border-bottom: solid 1px;
}
}

目前我正在尝试使用@include media-breakpoint-down(md){...}但是当我减小尺寸时,我对设计完全没有任何反应。

想法是菜单中的字段将具有 1px 的底部边框。

我知道还有一个选项可以让元素不可见,然后让它们可见,正如这里讨论的那样 bootstrap 4 responsive utilities visible / hidden xs sm lg not working

或使用“@media”标签设置像素宽度,但使用“@include media-breakpoint-down()”标签似乎总体上更有意义(只是一种直觉)。

我需要某种方式让事情在小规模上运作,这样我就可以从那里开始构建 :-)

最佳答案

"At the moment I am trying to use @include media-breakpoint-down(md){...} But I get no reaction from the design which does absolutely NOTHING when I decrease the size."

这不是 CSS...

@include media-breakpoint-down(md){
.main-navbar{
border-bottom: solid 1px;
}
}

SASS . SASS 使用 SASS 处理器“编译”到 CSS 服务器端。浏览器不理解 SASS,它只理解 CSS。

关于html - 使用 Bootstrap 4 更改尺寸后更改设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53887456/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com