2017-12-27 6 views
1

メニューのテキストを縦に表示するのではなく、ウェブページの上部に横に表示するように、CSSで.navbarを調整する方法がわかりません。.navbarを調整し、ドロップダウンメニューの[トグルナビゲーション]テキストを置き換えるにはどうすればよいですか?

第2に、なぜ私のウェブサイトの上部に「トグルナビゲーション」テキストが表示されるのかわかりません(モバイル版のみ)ドロップダウンメニューです(単にデスクトップサイトのバージョンでは)「トグルナビゲーション」テキストが存在しないため、メニューテキストが表示されます。デスクトップとモバイルサイトのバージョンの両方で「トグルナビゲーション」テキストを取り除くことはできますが、ドロップダウンメニューには3行のアイコンが付いていますが、モバイルデバイスのdrowndownメニューはそのままにしておきます。

私のウェブサイトはwww.hintdrop.comです。ページが読み込まれると、私は何を参照しているのでしょうか。問題の領域はフロントページの上部に表示されます。

答えて

0

メインメニューのディスプレイをinline-flexに設定することができます。以下のCSSを追加することができます

#main-menu{ 
    display: inline-flex; 
} 

その他の質問については、ロジック全体を変更することをおすすめします。あなたが求めているのは簡単です。これはlinkです。特に、あなたはすでにBootstrapを使用しています。

+0

ありがとう、これは素晴らしい!自分のサイトのモバイル版とは別に自分のサイトのデスクトップ版を編集する方法を知っていますか?デスクトップ版を見栄えの良いものにするためにコードを変更すると、モバイル版はそれほど大きくはないように見えるので、私は疑問に思います。 –

+0

うれしい私は助けることができます。モバイルレンダリングでは、media cssルールを使用することができます。最大幅と最小幅に基づいて、いくつかの要素の表示を管理することができます。たとえば、Bootstrapグリッドシステムでは、幅が小さすぎると列が縦に表示されます。これはモバイルデバイスの場合のように、cssを通過してUIがより見やすくなるようなルールを追加する必要があります小さすぎます;すなわち@media(最大幅:992ピクセル)。また、スペースを増やすためにアイコンやナビゲーションヘッダーなどの要素を隠すこともできます。 – orabis

関連する問題