2つの子要素を持つフレックスコンテナがあります。要素のセレクタが1行で単独で使用されていますか?
フレックスアイテムラップの1つをサイズ変更すると、各要素が独自の行になります。
:when-alone-in-row
のようなセレクタはありますか?
.flex-parent {flex-flow: row wrap}
.flex-child
.flex-child
2つの子要素を持つフレックスコンテナがあります。要素のセレクタが1行で単独で使用されていますか?
フレックスアイテムラップの1つをサイズ変更すると、各要素が独自の行になります。
:when-alone-in-row
のようなセレクタはありますか?
.flex-parent {flex-flow: row wrap}
.flex-child
.flex-child
いいえ、:when-alone-in-row
に似たセレクタはありません。
ただし、2つのフレックスアイテムしか扱っていないため、兄弟グループの最初と最後の要素を選択する場合は、:first-child
と:last-child
疑似クラスを使用できます。
もちろん、これらのセレクタによって適用されるスタイルは、メディアクエリに適用されない限り、両方のアイテムが同じ行にある場合でも機能します。
フレックスラップが機能するとき、アイテムの幅を知り、ラップするタイミングと各エレメントラップ位置のステータスを認識します。私はその知識を使いたいと思います:) 最初の子/:last-child /:nth-childを使用すると、応答としてクライアントを知らなくてもクエリーとして "バックエンド"ソリューションになりますレイアウト、それは "ハードコード"ですが、今は最大限の応答性の高いコードが必要です。 – Vanyatwo
JavaScriptを使用する必要があるかもしれません。 –
私は明確なCSSを使用することを好みます...フレックスは表示のようにゴミ箱になります:テーブルや他の「良い」ソリューション:( – Vanyatwo
同じ画面サイズで常に折りたたまれている場合は、メディアクエリを使用して、スタイルが自分の行にあるときに調整することができます。
もしそうでない場合は、折りたたみのためにメディアクエリを使用する価値があるかもしれませんので、あなたの行/列をより良くコントロールすることができます。
応答依存のコンテンツ独立コードを作成しようとすると、デバイス依存コードだけが良いクエリになります – Vanyatwo
ああ、大丈夫です。申し訳ありませんが、私はもっと助けることができませんでした。 – JakeSidSmith
いいえ、ありません。 –
CSSのメディアクエリで尋ねるものに似たものを手に入れることができるかもしれません。 –
*あなたのHTMLを表示してください。ほとんどの場合、言語は構造を適切に記述するためにあまりにもあいまいです。 「* [MCVE] *」(および「* [ask] *」)のガイドラインをご覧ください。 –