2017-02-06 11 views
1

sidenavコンテンツをangle/material2で全幅にすることはできますか? あなたがウェブサイト上tutoに従っている場合、あなたはこのようなあなたのコンテンツを定義することができます。angle/material2 .md-sidenav-content width 100%

<md-sidenav-container> 
    <md-sidenav> 
    <!-- sidenav content --> 
    </md-sidenav> 

    <!-- primary content --> 
</md-sidenav-container> 

にしかし、どのような彼らは本当にやっていることは、彼らはあなたの「主な内容を」ラップ<div class="md-sidenav-content" ...> 要素を追加しています。

その要素をwidth:100%にすることはできますか?またはさらに良い、flex: 1 1 100%;スタイリング? .md-sidenav-contentクラスのCSSでそれを追加するだけではうまくいかないようです...

+0

可能です。 width:100%をmd-sidenav要素に追加するだけです。 –

答えて

1

Nevermind。私は解決策を見つけた。 <md-sidenav-container>要素にはdisplay: flex;がありました。それを取り除くことはやりました。

0

可能です。 md-sidenav要素に幅:100%を追加するだけです。

<md-sidenav #sideNav style="width: 100%"></md-sidenav> 
+0

申し訳ありませんが私は十分にはっきりしていないが、私が望んでいた場合は、 "sidenavコンテンツ"ではなく、 "100%の幅を持つ"主要なコンテンツを持っていたかった。 しかし私は解決策を見つけました。私はディスプレイを持っていた:フレックス; md-sidenav-container上に置いてください。それを取り除くことはやりました。 thx。 – Mtrois

関連する問題