2016-11-21 2 views
0

具体的なコード例はありませんが、一般的な回答のみを探しています。私は自分のnavbarがモバイルでうまくサイズ変更されないことを知っているので、これを修正する良い/正しい方法がありますか?誰かがメディアの問い合わせを言ったが、私はそれらについて何も知らない。ブートストラップナビバーをモバイルフレンドリーにするにはどうすればよいですか?

メディアクエリが必要な場合は、それらについて学ぶにはどのような優れたリソースですか?あなたはナビゲーションバーでのdivクラス= "COL-MD" を使用しないでください/

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

ブートストラップナビバーを使用している場合は、正しくサイズを変更する必要があります。コードを共有できる場合は、 –

+0

@shubhamkhandelwal –

答えて

1

:私はCOL-MD-()、だけではないナビゲーションバーを使用するときに他のすべてが正常に見えます。ブートストラップの例で ルック:

http://getbootstrap.com/components/#navbar

Normalyブートストラップはあなたのために自動的にナビゲーションバーのサイズを変更します。

http://www.w3schools.com/bootstrap/bootstrap_navbar.asp

あなたはメディアクエリを学びたい場合は、ここで見ることができます:

http://www.w3schools.com/cssref/css3_pr_mediaquery.asp

0

をあなたはメディアについての詳細を学ぶことができ、URLの下からを照会します。 http://www.templatemonster.com/blog/css-media-queries-for-all-devices-and-browsers-including-ie7-and-ie8/それは説明しています約のメディアクエリと、IE7とIE8のフォールバックメカニズムを含む他のデバイス上で動作させる方法。

http://www.bootply.com/newはそれに役立つことを願って:あなたは、ブートストラップを知りたい場合

また、ブートストラップGUI設計ツールを使用することができます。

関連する問題