Reactで2つの異なるコンテナを並べて表示するにはどうすればよいですか?
P粉347804896
P粉347804896 2023-09-05 23:17:45
0
1
680
<p>注文パネルと注文メニューを並べて配置したいのですが、これらは 2 つの異なるコンポーネント (コンテナ) です。私のCSSでは、display: inline-blockとflex-direction:rowを試してみました。親コンポーネント(Order)でフレックスを試しましたが、両方のコンポーネントの幅が減少します。とても単純なことですが、私にはそれができません。誰かがエラーを見つける方法を教えてくれますか? </p> <p> <pre class="brush:js;toolbar:false;">React を "react" からインポートします。 "@material-ui/core/Container" からコンテナをインポートします。 "@mui/joy/Stack" からスタックをインポートします。 "./OrderPanel" から OrderPanel をインポートします。 "./OrderMenu" から OrderMenu をインポートします。 "./Order.css" をインポートします。 関数 Order() { 戻る ( <> <div className="注文"> <オーダーパネル /> <メニューの注文/> </div> </> ); }; デフォルトの順序をエクスポートします。 「反応」から React をインポートします。 "@material-ui/core/Container" からコンテナをインポートします。 "@mui/joy/Stack" からスタックをインポートします。 "./OrderPanel" から OrderPanel をインポートします。 "./Order.css" をインポートします。 関数 OrderMenu() { 戻る ( <> <div className="オーダーメニュー"> <コンテナ>メニューを注文</コンテナ> </div> </> ); } デフォルトの OrderMenu をエクスポートします。 「反応」から React をインポートします。 "@material-ui/core/Container" からコンテナをインポートします。 "@mui/joy/Stack" からスタックをインポートします。 "./Order.css" をインポートします。 「./Order」から注文をインポートします。 関数 OrderPanel() { 戻る ( <> <div className="オーダーパネル"> <コンテナ>注文パネル</コンテナ> </div> </> ); } デフォルトの OrderPanel をエクスポート;</pre> <pre class="brush:css;toolbar:false;">.Order { 背景色:ダークカーキ; 高さ: 50%; フレックス方向: 行; } .オーダーパネル{ 背景色: ベージュ; マージン左: 2vw; マージン右: 60vw; マージントップ: 2vh; 高さ: 60vh; 幅: 50vh; フレックス方向: 行; 表示: インラインブロック; } .Order-Menu{ 背景色: アクアマリン; マージントップ: 2vh; マージン左:2vw; 高さ:10vw; 幅: 45vh; 表示: インラインブロック; フレックス方向: 行; }</pre> </p>
P粉347804896
P粉347804896

全員に返信(1)
P粉757556355

mui ドキュメントに従ってください (一方向)

一方、2 つのコンテナを並べて配置するには、Grid mui コンポーネント

を使用できます。 リーリー

コンテナを生成する 結果出力

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!