私はZillow.comのようなナビゲーションメニューをしたいのですが、画面が縮小するにつれて、各アイテムの幅もやや小さくなります。これはどうですか?ナビメニューアイテムフレキシ幅
ここでは私が取り組んでいるpageです。
乾杯
私はZillow.comのようなナビゲーションメニューをしたいのですが、画面が縮小するにつれて、各アイテムの幅もやや小さくなります。これはどうですか?ナビメニューアイテムフレキシ幅
ここでは私が取り組んでいるpageです。
乾杯
まあ、Zillow.comのCSSから検査として、メニュー項目<section class="nav-section nav-dropdown nav-section_wide" > ... </section>
にこれらの属性を見つけることができますCSSの一部です:
.nav-top-container .nav-section {
width: auto;
height: 100%;
-webkit-box-flex: 1 0 auto;
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
}
http://www.w3schools.com/cssref/css3_pr_flex.aspによると、 、flex
属性Let all the flexible items be the same length, regardles of its content
。そして、メニューセクションの親div
は、CSSを持っています
max-width: 680px;
-webkit-flex-grow: 10;
-ms-flex-grow: 10;
-webkit-box-flex: 10;
-ms-flex-positive: 10;
flex-grow: 10;
ので、最大幅680pxを持っていますが、画面は10で小さくなったときに幅変わるコード助けを求めるhttp://www.w3schools.com/cssref/css3_pr_flex-grow.asp
質問を参照してください必要な最短のコードを含める必要があります。それを**好ましくは[** Stack Snippet **](** https://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code)に再現してください。 -snippets /)。 [**最小限で完全で検証可能なサンプルを作成する方法**](http://stackoverflow.com/help/mcve) –
を参照してください。謝罪いたします。 – nktokyo