質問

私を必要とするかを指る方はこちら---

私はマイクロソフトのブランドイメープンしたブックショップの異なるコンテンツ種類です。新しいこのコンテンツに書います。本書は一定の幅と高さのページの編集時に適用させる状態にあったため、必然として多くのノードに合わせることができます。この二つの柱は、左側のカラムに充填した前。

いつ、どのようにアプローチす。

思数ソリューション、ものかわからない、という可能ではできるように設計しています。

  1. うことができるのかを見ることを選択しますノードです。そしてどのように長年のノードのtheming層捨てのノードがない。ポケベルを修正する必要はあります。

  2. 使用パネルと組み合わせのビューを表示一つの列ができることが示された。必要性を決定する手段の額のノードが表示される各ページに基づき、コンテンツの長さです。

  3. プラグインを書く/ハンドラのための意見できるよう、選択量のノードには、所定の最大のコンテンツの長さです。

  4. を書くなど新型ディスプレイ時間対応ルームサービスを見解を示すコンテンツの二つの柱に固定します。

  5. 書カスタムモジュール、意見やパネルでもっとdb_queries.

皆さまからのご指導いた。な完成作品の溶液に、私を怖がらないコードまに寄与えてくださいものを作り出する他の誰かが使用でき、眺めのプラグイン).する必要がある人は、右方向)

役に立ちましたか?

解決

難しいことは、あなたがスペースを記入する必要がどのくらいの量を把握することになります。それは、マークアップとスタイルの両方に依存する、以来、どちらかそれを行うための良い方法は本当にありません。

私は考えることができる最善の解決策は、JavaScriptを使用してノードをロードする、または多分ちょうどjavascriptの変数としてそれらを用意してさ。そうすれば、あなたは1で、あなたのページの1にノードを挿入することができます。その後、JSでの総内のすべてのノードの高さを見ることができ、その高さはxよりも大きいと、あなただけの最後に挿入されたノードを削除する必要があります。

これは完璧な解決策ではないのですが、私はあなたがJavaScriptでこれをやって見なければならないと思います。唯一の問題は、それが非常によく、正常に低下文句を言わないこと、である。

他のヒント

Drupalのヘルプには、あなたは速く構築し、それは有望のように見えるが、デザイナーも、プログラマのクライアントのニーズを、〜を実行する失敗します。あなたは、1つのモジュールのページ、およびいくつかの機能を記述する必要があります。

あなたが与えた

第五ソリューションは、他よりも少し問題があります。行動「のようなティーザー」を持っているという関数を書き、私はその種類に応じてフォーマットされたノードを返します。 Drupalののティーザー・システム上に置かないでください。お誘いが異なる高さを持っている場合は、ティーザー機能に高さを追加します。

私は直接の答えを持っていますが、あなたが考えるするためのいくつかのことを持っていません。

これは、あなたが探していることはCSS3複数列レイアウトの組み合わせであるように私に聞こえる(見ますhttp://www.quirksmode.org/css/multicolumn.html を例えば)及び固定高さに表示されるコンテンツを制限している。

私が最初に考えたのは、より多くのあなたが必要以上になる単一のビューを作成CSS3列、およびセットのオーバーフローを使用して、それを表示するには、次のようになります。隠されました。余分なテキストがちょうど隠されているように、コンテナのため。

あなたはより多くの特定を取得する必要がある場合は、あなたがレンダリングされているどのように多くの文字に基づいてノードの総数を制限するシステムをレンダリングビューに掘るする必要があります。

しかし、あなたの希望制約がデータ指向よりも視覚的であることから、私が最も実用的なアプローチは、オーバーフローのテキストの高さと状態を検出するために使用するJavaScriptにになると思います。

あなたの要件については不明であるいくつかのものがあります。 2つのコンテンツタイプの目的は何ですか?右に左と他の1つの表示していますか?それとも同じように振る舞うべきこれらのちょうど2つの異なるコンテンツタイプがありますが、我々は唯一の特定のページに一度に一つのコンテンツタイプを見ていますか?オーバーフローしたコンテンツで何が起こるのでしょうか?それは、ページ2、3、そして4上で動的に表示され、必要があるように?

一つの別れを考えた:たぶん、直接ブラウザに、あなたはを通じてページにしたいことをすべてのコンテンツをロードします。多分それは隠され始めています。次いでカラムにフォーマットして表示するためのJavaScript、および同様にページングを処理するために使用するJavaScriptを使用します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top