私が Web 開発の旅を始めたとき、他の皆さんと同じように、基礎から始めました。HTML、CSS、そして JavaScript を学びました。私はただできるだけ早く何かを構築したかったので、プロジェクトの構築を開始できる程度のことだけを学び、その後は、新しいものを見つけたり、必要性を感じたりしたときに調べるようにしていました。
この方法の利点の 1 つは、小さなプロジェクトを迅速に構築できることですが、この方法には学習に多くのギャップが残るという大きな欠点もあります。
早速ですが、私は ReactJS を学習中で、楽しんでいますが、コンポーネントのスタイル設定となると、CSS があまり明確に感じられなかったため、イライラして直感に反してしまいました。私の頭。望ましい結果を達成するためにプロパティを追加するだけですが、途中のどこかで、一歩間違えば崩壊するのを待っている古代の橋の上を歩いているように感じました。
CSS は私が思っていたほど複雑でも難しくもないことがわかりました。実際のところ、私は CSS の適切なメンタル モデルを持っていませんでした。
一般に、CSS は、目的の外観や配置を実現するためのプロパティ (キーと値のペア) のコレクションであると考えられています。しかし、私にとってこれは今では変わりました。この記事が終わるまでに皆さんも変わってくれることを願っています。
各レイアウトは特定の問題を解決するように設計されています
フレックスボックスおよびグリッド レイアウト モード
グリッドはどのような問題を解決しますか?
CSS グリッドを使用すると、2 次元でのアイテムのグループの配置と整列が簡単になります。これにより、個々の項目、または項目の行/列を柔軟に制御して、その配置を操作できるようになります。
以上がCSSってわかりにくいですか?あなたは一人ではありませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。