2017-10-30 3 views
-3

これはWebデザインの一般的な質問です。デスクトップではなくモバイルで画面の100%を占めるメニュー?

アクティブにすると、デスクトップ画面の幅の25%、モバイル画面の幅の100%を占めるハンバーガーメニューを作成したかったとします。

これはどのように達成できますか?

+2

メディアクエリ。これは広すぎます。 –

+0

ブートストラップとその仕組みを調べてください。そうすれば、特定のライブラリがどのようにこの問題を処理するかを知ることができます。 http://getbootstrap.com/ –

答えて

2

使用media queries

ので、例えば

.menu { 
    width: 100%; 
} 

@media (min-width: 500px) { 
    .menu { 
     width: 25%; 
    } 
} 
このコードは、あなたのスクリーンが、その場合には、少なくとも500pxなど広い場合を除き、クラス menuを持つ要素は、幅が100%になることを意味します

幅は25%になります。

関連する問題