D7で構築されたサイトを7.x-56のzenサブテーマで更新しています。テーマは、水平に積み重ねられたコンテンツ領域に対応してレイアウトされています。私はカスタムブログのコンテンツタイプを作成し、タクソノミー、アーカイブ、最近の投稿に基づいて3つのビューブロックを作成しましたが、コンテンツ領域内の個々のブロックのレイアウトに問題があります。浮動要素が浮動小数点要素の高さに影響を与える理由を特定する方法(D7はzenテーマを持つブロックを表示します)?
3つのブログコンテンツフィルタブロックが積み重ねられ、右に浮かびます。ブログ自体は左に浮かんでいます。私はこれを多かれ少なかれ引き出すが、ブロックを浮かべてお互いの上に積み重ねるようにしているが、問題は最初のブログ投稿の高さに何らかの影響を与えているということだ。 浮動小数点要素がビューの行の高さに影響するのはなぜですか?これをどのように修正できますか?あなたはサイトのライブバージョンをここに見ることができますenter link description here。コンテキストの場合、pageはカスタムコンテンツタイプから構築されたビューであり、フィルタービューは、行の高さが等しい-9のコンテキストモジュールを使用して配置されます。 ここにサイドバー領域を追加する必要がありますか?またはこれのCSS修正がありますか?
だから、私は、単一の親のdivにdivをラップする方法を検討する必要がありますが、私はそれを行うことは超簡単ではありません知っているからでしょう。ブログのdivをフローティングすると、現在は他のdivの下にドロップされるので、これをもう少し調べなければなりません。 – nizz0k
"clear:both;"を削除します。 「フロート:右」右のボックスから。これは、あなたがそれを左に浮かべると、メインブログのdivが下に落ちる理由です。 – greatwanderer
divをレンダリングして、divをグループ化して正しく浮動させるためには、テーマにリージョンを作成する必要がありました。 divをクリアするための私のアプローチは、それらを積み重ねるためのハッキーな方法でした – nizz0k