gpt4 book ai didi

css - 我的引导导航栏不适合移动设备

转载 作者:行者123 更新时间:2023-11-28 05:39:53 25 4
gpt4 key购买 nike

这是我的页面,bootstrap navbar 在 PC 上正常工作。 http://web.ntnu.edu.tw/~60132057A/MyTalk.php

但是不能放在手机上(如图)

mobile view我几乎没有尝试解决这个问题,但有时我无法使导航栏适合 PC 和移动设备。

如何解决?

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<style> 
.div-left{margin:0 auto;text-align:left;width:540px;border:1px solid #FFF;}
</style>
<style scoped>
.container-fluid
{
background-color: #78268c;
font-size: 20px;
margin: 0 auto;
}

.navbar-header > a:link,
.navbar-header > a:visited,
.navbar .navbar-nav > li > a:link,
.navbar .navbar-nav > li > a:visited
{
color: #D4D4D4;
}

.navbar-header > a:hover,
.navbar-header > a:focus,
.navbar .navbar-nav > li > a:hover,
.navbar .navbar-nav > li > a:focus
{
color: #FFFFFF;
background-color: #561b64;
}
</style>
    <!DOCTYPE html>
<html>
<body align="center">
<br><!--不加上這個br的話,nav上面會有留白,但是原因不清楚-->
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">


<nav class="navbar navbar-fixed-top">
<!--chrome還不支援style scoped這個語法-->
<div class="container-fluid">
<ul class="nav navbar-nav">
<li><a href="/~60132057A/">LKY's space</a></li>
<li><a href="/~60132057A/">Home</a></li>
<li><a href="/~60132057A/MyInfo.php">簡歷</a></li>
<li><a href="/~60132057A/MyProject.php">作品</a></li>
<li><a href="/~60132057A/MyCourse.php">課程</a></li>
<li><a href="/~60132057A/MyTalk.php">嘴砲</a></li>
</ul>
</div>
</nav>
<h4>Fixed Navbar</h4>
<br>
</body>
</html>

最佳答案

我想你的意思是导航栏在布局上溢出。如果是这样,请使用 navbar-fixed 类而不是 navbar-fixed-top 类 ( <nav class="navbar navbar-fixed"> )

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<style> 
.div-left{margin:0 auto;text-align:left;width:540px;border:1px solid #FFF;}
</style>
<style scoped>
.container-fluid
{
background-color: #78268c;
font-size: 20px;
margin: 0 auto;
}

.navbar-header > a:link,
.navbar-header > a:visited,
.navbar .navbar-nav > li > a:link,
.navbar .navbar-nav > li > a:visited
{
color: #D4D4D4;
}

.navbar-header > a:hover,
.navbar-header > a:focus,
.navbar .navbar-nav > li > a:hover,
.navbar .navbar-nav > li > a:focus
{
color: #FFFFFF;
background-color: #561b64;
}
</style>
    <!DOCTYPE html>
<html>
<body align="center">
<br><!--不加上這個br的話,nav上面會有留白,但是原因不清楚-->
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">


<nav class="navbar navbar-fixed">
<!--chrome還不支援style scoped這個語法-->
<div class="container-fluid">
<ul class="nav navbar-nav">
<li><a href="/~60132057A/">LKY's space</a></li>
<li><a href="/~60132057A/">Home</a></li>
<li><a href="/~60132057A/MyInfo.php">簡歷</a></li>
<li><a href="/~60132057A/MyProject.php">作品</a></li>
<li><a href="/~60132057A/MyCourse.php">課程</a></li>
<li><a href="/~60132057A/MyTalk.php">嘴砲</a></li>
</ul>
</div>
</nav>
<h4>Fixed Navbar</h4>
<br>
</body>
</html>

关于css - 我的引导导航栏不适合移动设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37954703/

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