メディアクエリをブートストラップで機能させるのに問題があります(レールを使用)。以下はメディアクエリです
@media (min-width: 768px) {
.center.navbar .nav, .center.navbar .nav > li {
display:inline-block;
float:none;
vertical-align:top;
width:100%;
}
.center .dropdown-menu {
display: none;
text-align:left;
}
.center .dropdown.open ul {
display: block;
}
上記のメディアクエリは、画面サイズに関係なく、すべてのデフォルトの動作をオーバーライドします。基本的にクエリが2つのクラスを使用しているため、何が起こっているのかを説明するために@baptmeからアドバイスを受けました(ありがとうございます)。デフォルトの動作では1つのクラスが使用され、メディアクエリがオーバーライドされます。したがって、私の質問は、この例では画面サイズが768px未満の場合にのみメディアクエリを機能させ、そうでない場合はデフォルトのスタイルをオーバーライドする方法です。
ただし、これは、Firebugの要素を検査するときに、デフォルトが次のようになっているため、少し混乱するところです。
.center.navbar .nav, .center.navbar .nav > li {
display: inline-block;
float: none;
vertical-align: top;
}
.center .dropdown-menu {
text-align: left;
}
誰かがこれにこれ以上の光を当てることができますか、あなたがそれが実際に動作しているのを見たいのであれば、助けていただければ幸いです
http://46.32.253.11/