フレックスボックスを使用して電卓を作成するという目標には、1 つのキーを高さ 2 倍、別のキーを幅 2 倍にすることが含まれます。 。これを達成するには、問題を再構成することを検討してください:
フレックスボックスを使用して標準の電卓キーパッド レイアウトから逸脱して、特定のキーの寸法を変更するにはどうすればよいですか?
目的のレイアウトを作成するには、キーを個別のフレックス コンテナにカプセル化します。これにより、ディメンションを個別にカスタマイズできます:
メイン フレックス コンテナの宣言:
.flexBoxContainer { display: flex; justify-content: space-around; align-items: center; width: 100%; }
不均等キーのコンテナ:
標準外の寸法を持つキーを特定し、独自のコンテナにラップします:
#anomaly-keys-wrapper { display: flex; width: 100%; }
キーの高さを変更し、幅:
凹凸のあるキーコンテナ内で、特定のキーの高さと幅を調整します:
#anomaly-keys-wrapper .tall { width: 100%; flex: 1; }
#anomaly-keys-wrapper > section:first-child > div:nth-child(4) { flex-basis: 66.67%; }
これらの変更により、寸法をカスタマイズできますフレックスボックスが提供する柔軟性と応答性を維持しながら、特定の要件を満たすために電卓キーを変更できます。
以上がフレックスボックスを使用して特定の電卓キーの高さと幅を調整して、独自のキーパッド レイアウトを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。