すべての高さを使用し、最初の列が固定された CSS (のみ) で 2 列のレイアウトを実装しようとしています。私はよくグーグルで検索し、適合する多くの CSS レイアウトを見つけましたが、いずれも絶対位置を使用しています。
何がどこにあるのかを定義する方が簡単で、他の要素に入らないように柔軟な部分をマージンで保持する方が簡単なので、その理由はわかりません。
具体的な理由はありますか?明らかに準拠していないもの、または不足しているものはありますか?
ご協力いただきありがとうございます!
まず、絶対配置を使用する CSS レイアウトを見つけることができると確信しています。ブラウザのサポートに関するこれまでの懸念は、ほとんどが歴史的なものです。**
しかし、静的な配置がデフォルトであるため、代替手段を意識することなく CSS を使用することが可能です (そして間違いなく一般的です)。そして、「絶対に」必要な場合にのみ他のレイアウトを使用する必要があるという@JMCに同意します。1 つには、より多くのプロパティを指定する必要があるため、保守が難しくなります。
** 私は主に言いました。
自分が何をしているのかわからない人が多いからです。
適切にコーディングされた 2 列のレイアウトを実現するために、絶対配置を使用する必要はほとんどありません。