私はかなり新しいWeb開発です(私は今、クラスを取り入れています)、私は自分の外部スタイルシートをリンクしてきれいなスタイルのウェブサイトを持っていました。 nifty javascriptが組み込まれています。しかし、私のサイトをもっと見栄えようとしているうちに、私はnav barのためのいくつかのブートストラップデザインを試してみました。そして、オリジナルのスタイルシートのものをコピーしてbootstrap.cssシートとリンク、そして今はすべての私のスタイルがなくなった。誰かがなぜこれが起こるかを説明することはできますか?もし私がルーキーミスをしているのであれば?ありがとう!ブートストラップ+自分のスタイルシート
-1
A
答えて
2
あなたがそう
<!-- Bootstrap Core CSS -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.0/css/bootstrap.css" rel="stylesheet">
<!-- custom stylesheet -->
<link href="css/custom.css" rel="stylesheet">
HTMLが下までのCSSファイルを読み込むので、それがあるようbootstrap.cssの下にカスタムスタイルシートを配置する必要があります。常にブートストラップのCSSから始め、そこからあなたのCSSファイルの中を調整する必要があります。したがって、ブートストラップナビを追加する場合は、カスタムCSSでレイアウトを変更する必要があります。おそらく、何が起こっているのかをより具体的にするためのコードを追加することができます。 bootstrap.cssへの微調整の
例:クラスをオーバーライドするときナビゲーションバーの
HTML
<nav class="navbar navbar-default">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li><a href="index.html">HOME</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">PORTFOLIO<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="Wedding.html">WEDDING</a></li>
<li><a href="Love.html">LOVE</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">ABOUT<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="AboutUs.html">US</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">BLOG<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="NewBlogPage3.html">STORIES</a></li>
<li><a href="Archive.html">ARCHIVE</a></li>
</ul>
</li>
<li><a href="Contact.html">CONTACT</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
カスタムCSSはまた
/* BOOTSTRAP TWEAKS */
.navbar-default {
background: none;
border: none;
}
.navbar-default .navbar-nav li a {
color: #9c9c9c;
}
.caret {
border-top-color: #9c9c9c;
border-bottom-color: #9c9c9c;
}
.navbar .navbar-nav {
display: inline-block;
float: none;
vertical-align: top;
}
.navbar .navbar-collapse {
text-align: center;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
color: black;
text-decoration: underline #9c9c9c;
background: none;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
color: #555555;
background: none;
}
.dropdown-menu {
list-style: none;
background: none;
border: none;
-webkit-box-shadow:none;
box-shadow: none;
}
関連する問題
- 1. 問題があるHTMLファイルで自分のスタイルシートを統合
- 2. CSSスタイルシートが自分のHTMLにリンクしていない
- 3. ブートストラップと剣道ブートストラップを使用したCSSスタイルシートの注文
- 4. 部分的なスタイルシートが変更されたときのSASSスタイルシートの自動編集
- 5. エラー:ファイルをインポートすることが分かったり読めなくはない:node_modules /ブートストラップ-SASS /資産/スタイルシート/ブートストラップ
- 6. Jsを使ってipad用の自分のスタイルシートを変更しますか?
- 7. イメージを自分のファイルから内部CSSスタイルシートに追加できますか?
- 8. ブートストラップ "hidden.bs.collapse"が自分の関数を呼び出さない
- 9. ブートストラップdata-spyが自分のnavbarをフルサイズにしません
- 10. エクスプレスJS部分ロードしないスタイルシート
- 11. 独自のアイコンナビゲーションバーのブートストラップ
- 12. ブートストラップ分割画面
- 13. ブートストラップ - ページの半分にカルーセル
- 14. Twitterのブートストラップ分割ドロップダウン
- 15. 自分自身
- 16. ブートストラップ4ベータナビ自動拡張
- 17. ブートストラップで自分のクラスを修正してページを応答させます
- 18. トリニダードのスタイルシートの自動追加を無効にする
- 19. スパーククラスタ、自分の
- 20. ブートストラップ日時ピッカー分スロット
- 21. ブートストラップNAV /ヘッダ、分周器、ロゴ
- 22. SiteFinityテーマ内のスタイルシートを自動的に無効にする
- 23. ブートストラップのアラートの自動閉鎖が
- 24. ブートストラップのnavの右の部分4
- 25. リンクされたCSSスタイルシートのみ部分的に接続
- 26. ドッカーの領事クラスター自動ブートストラップ
- 27. 複数行のブートストラップ・セレクト高さ:自動
- 28. ブートストラップ:のボックスを分割する3の
- 29. クライアントのブートストラップ部分はその限界
- 30. 自分のアプリケーションで
を微調整特定のクラスを維持します。 '.class1.special' **はあなたが'!important'を使わない限り '.class1'だけ上書きすることはできません。 – Roy
@Roy '!important'宣言を追加しない限り? – Gijsberts
うん。スペルミスで申し訳ありません。私は 'あなたが* '重要!'を使わない限り、 – Roy