それはあなたがグリッドとしての代わりに、フロートの面であなたのレイアウトを策定することを可能にするという青写真のCSSを修正していますか?
-
20-08-2019 - |
質問
私は青写真のCSSについて聞いた引数の1つが、それはあなたがグリッドの面ではなく、フロートの面であなたのレイアウトを考えることができますということです。時々フロートが予期せずに他のいくつかの山車の下に落下し、私は苦労すべてを再配置する方法を考え出すを持っている - 私はいつも私の山車が終わるしようとしている場所について混乱ので、これは私には大きな利点のように思えます。このメイク青写真は私のために良い選択をCSSん - または私はちょうど適切に山車を使用して手動で私のレイアウトのすべてを行う方法を学ぶための時間を置く必要があります。
?解決
はい、絶対にそれはあなたがグリッドを使用することができます - この例ページ、これは、グリッド列に応じて背景をストライピングすることにより可視グリッドを行います。
(しかし、私が言っている、少し時間がCSSレイアウトが本当にを費やし>大きな配当金を支払うことになる - 。。あきらめ、それを回避しようとするよりも、それを理解するために、より良いそして、あなたはその後、別のデバイスのすべての種類にうまくいく柔軟なレイアウトを作成するオプションがあるでしょう)
他のヒント
絶対的に配置されているもので発行され、最大の一つは、絶対的に配置されていない項目は、絶対位置のアイテムが存在することを知らないということです。
もちろんこれは良いですが、あなたはおそらく、ブラウザのサイズと解像度に応じてスケーリングすることができる要素を使用したほうが良いでしょうかについて永遠に行くだろう議論です。
フードの下では、青写真はまだ山車を使用しています。
ここでは、セマンティックとaccessbleある「フロートレス」のレイアウトを作成するための新しいアプローチは、です http://www.tjkdesign.com/articles/css-layout/no_div_no_float_no_clear_no_hack_no_joke。 ASP の
に述べたように、ブループリントは、グリッドシステムですが、CSSの山車に基づいています。だから、理解CSSフロートは本当に何ブループリントを把握することがやや重要です。
私はほとんど、様々な理由のための絶対位置を超える山車を使用していません。