と水平に整列div要素の同様のブロックの高さを確保:私は次のような構造の製品を表示したいウェブサイトでは、未知のコンテンツの長さ
のような製品のディスプレイに結果の[IMAGE]
[PRODUCT TITLE]
[PRODUCT ID]
[DETAIL TEXT]
[FEATURE LIST]
[PRICE]
:
ここでは、この製品と同じように複数の製品が表示されていることがありますが、時には相互に並べられることもあります。
問題は、私が価格をすべてのブロックで同じ位置(垂直方向)に見せたいということです。もちろん、私は最初のオーバーフローでは1つの解決策しか見ません:詳細テキスト/フィーチャーリストには隠されています。しかし、その後、コンテンツが途切れてしまいますね。
もう1つの問題は、UL/LIのリストが4つのエントリより長い場合に表示されるmore >>ボタン(エクスパンダ)が必要なことです。ただ、このように:
私はかなり頻繁に介してこれを思ったが、私は適切な解決策を見つけることないように見えます。フォントの幅や高さが変わる可能性があるため、コンテンツが長くても短くてもLIが複数行になるかどうかは分かりません。このサーバサイドを計算することはできません。
私は建設的な入力をここで感謝します。
ありがとうございました!
これは非常に興味深いアプローチです。私はそれを適用できるとは思わないが、確かにうまくいく。私は、これが問題に最も適した解決策だと思います。 – SquareCat