2016-11-21 3 views
0

Ich habe kein spezielles Codebeispiel, ich suche nur nach einer allgemeinen Antwort. Ich weiß, dass meine Navigationsleiste im Mobilgerät nicht gut skaliert. Gibt es also einen guten/richtigen Weg, dies zu beheben? Jemand sagte Medienanfragen, aber ich weiß nichts über sie.Wie kann ich eine Bootstrap Navbar mobil freundlich machen?

Wenn ich brauche Medienabfragen, was ist eine gute Ressource, um über sie zu lernen? Alles andere sieht gut aus, wenn ich col-MD-() verwenden, nur nicht die navbar:/

body { 
 
font-family: 'News Cycle', sans-serif; 
 
font-size: 175%; 
 

 
} 
 

 
li { 
 
float: right; 
 
text-align: left 
 

 
} 
 

 
link { 
 
link 
 
} 
 

 
a:link { 
 
text-decoration: none; 
 
color: #000000; 
 
} 
 

 
a:visited { 
 
text-decoration: none; 
 
color: #000000; 
 

 
} 
 

 
a:hover { 
 
text-decoration: none; 
 
color: #232323; 
 
} 
 

 
a:active { 
 
text-decoration: underline; 
 
color: #000000; 
 
} 
 

 
.main-section { 
 
background-image: url(../img/back.jpg); 
 
background-size: cover; 
 
height: 1000px; 
 
color: white; 
 

 

 
} 
 

 
.navbar { 
 
position: fixed; 
 
width: 100%; 
 
} 
 

 
.container-fluid { 
 
padding-left: 0px; 
 
} 
 

 
.main { 
 
padding: 400px 0px 360px 0px; 
 
text-shadow: 1px black; 
 
} 
 

 
.nav { 
 
float: right; 
 
text-align: left; 
 
font-size: 20px; 
 
letter-spacing: .5px; 
 
} 
 

 
.headers-bfg { 
 
padding-left: 35px; 
 
} 
 

 
.navbar-brand { 
 
font-size: 20px; 
 
letter-spacing: .5px; 
 
} 
 

 
h1 { 
 
font-size: 70px; 
 
} 
 

 
h3 { 
 
font-size: 35px; 
 
} 
 

 
.fa-circle { 
 
color: gray; 
 
font-size: .4em; 
 
padding-top: 23px 
 
} 
 

 
.info-panel { 
 
padding: 50px 50px 50px 50px; 
 
} 
 

 
.balloon-sect { 
 
background-color: skyblue; 
 

 
} 
 

 
.flower-sect { 
 
background-color: #f4f6f9; 
 
} 
 

 
.gift-sect { 
 
background-color: #ce6640; 
 
}
<!DOCTYPE html> 
 
<html lang="en"> 
 
<head> 
 
<meta charset="utf-8"> 
 
<meta http-equiv="X-UA-Compatible" content="IE=edge"> 
 
<meta name="viewport" content="width=device-width, initial-scale=1"> 
 

 
<title>Balloons Flowers and Gifts</title> 
 

 
<link rel="stylesheet" type="text/css" href="css/bfg.css"> 
 
<link href="css/bootstrap.min.css" rel="stylesheet"> 
 
<link href="https://fonts.googleapis.com/css?family=News+Cycle" type="text/css" rel="stylesheet"> 
 

 
<!-- Spent two hours trying to figure out why my customized CSS wouldn't load in, then realized that I put it in front of bootstrap... --> 
 
<script src="https://use.fontawesome.com/7a267289ed.js"></script> 
 
<link rel="stylesheet" type="text/css" href="css/bfg.css"> 
 

 
<link rel="icon" href="img/icon.png"> 
 

 
    </head> 
 
<body> 
 
<div class="container-fluid main-section"> 
 
<nav class=" navbar navbar-default"> 
 
    <div class="container-fluid col-md-12 col-xs-12"> 
 
    <div class="headers-bfg"> 
 
     <div class="navbar-header"> 
 
      <a class="navbar-brand" href="#">BFG</a> 
 
     </div> 
 
      <div class="navbar-header"> 
 
     <a class="navbar-brand col-xs-2" href="#"><i class="fa fa-heart" aria-hidden="true"></i></a> 
 
     </div> 
 
     </div> 
 
    <ul class=" nav navbar-nav "> 
 
     <li><a href="#">Balloons</a></li> 
 
     <li><i class="fa fa-small fa-circle" aria-hidden="true"></i></li> 
 
     <li><a href="#">Flowers</a></li> 
 
     <li><i class="fa fa-circle" aria-hidden="true"></i></li> 
 
     <li><a href="#">Gifts</a></li> 
 
     <li><i class="fa fa-circle" aria-hidden="true"></i></li> 
 
     <li><a href="#">Hours</a></li> 
 
    </ul> 
 
    </div> 
 
</nav> 
 
<div class=""> 
 
    <div class="row"> 
 
    <div class="col-md-12 col-xs-12 text-center main"> 
 
     <h1>Balloons Flowers and Gifts</h1> 
 
     <h3>The perfect way to brighten someone's day, and make them smile!</h3> 
 
    </div> 
 
    </div> 
 
</div> 
 
</div> 
 
<div class="container-fluid"> 
 
<div class="row"> 
 
    <div class="col-md-12 col-xs-12 text-center info-panel balloon-sect"> 
 
    <a href="#"><h2>Balloons</h2></a> 
 
    <p> Our hand crafted balloon creations are a hit at every! We have a wide variety of colored and themed balloons ranging from Pokemon GO to a life sized stormtrooper! We also do balloon things for events!</p> 
 
    </div> 
 
    <div class="col-md-12 col-xs-12 text-center info-panel flower-sect"> 
 
    <a href="#"><h2>Flowers</h2></a> 
 
    <p>Our Flowers are perfect for any occasion! We have a wide variety all year round, just be sure to call for availability! We can do prom flowers, funeral arrangements, and everything in between!</p> 
 
    </div> 
 
    <div class="col-md-12 col-xs-12 text-center info-panel gift-sect"> 
 
    <a href="#"><h2>Gifts</h2></a> 
 
    </div> 
 
    <div class="col-md-12 col-xs-12 text-center"> 
 
    <a href="#"><h2>Hours</h2></a> 
 
    </div> 
 
</div> 
 
</div> 
 

 

 

 

 
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
 
<!-- Include all compiled plugins (below), or include individual files as needed --> 
 
<script src="js/bootstrap.min.js"></script> 
 
html css twitter-bootstrap

+1

Wenn Sie bootstrap navbar verwenden, dann sollte es die Größe korrekt ändern, Es wird toll sein, wenn Sie den Code teilen können –

+0

@shubhamkhandelwal Ich habe Code hinzugefügt –

Antwort

Verwandte Themen