divのの下に水平に配置された小さなアイコン画像のセットでdivをレンダリングしようとしています。 divの部分をレンダリングしようとしています。divから画像を取り込む必要があります
イメージの総ラインの幅が含まれているdivの幅よりも小さい場合、問題はありません。次のように「アイコントレイ」のCSSで
<div class="main-div" style="position: absolute; width: 700px; height: 600px">
Text text text ...
<div class="icon-tray">
<img src="...">
<img src="...">
...
</div>
</div>
:私はこのようなコードを使用してい
div.icon-tray {
position: absolute;
bottom: 0;
}
「主DIV」コンテナが固定された幅と高さで配置されています。上部のテキストと下部のアイコンの間には多くのスペースがあります。
上記のCSSは、画像の「アイコン・トレイ」divをメイン・ディビジョンの一番下に一列に並べて表示しています。
しかし、アイコンの数がすべて1行に収まらない場合は問題が発生します。レンダリングされたメインディビジョンは次のようになります。
-------------- |text text text ... | | | |X X X X X X X |X X --------------
"アイコントレイ" divは、イメージをTOPから1行ずつ並べてレイアウトします。
------------- |text text text ... | | | |X X |X X X X X X X --------------
私は私がこれについて行くことができる方法についての手掛かりを持っていない:私はこのように、下から上へ、メインのdivを「埋める」として見られるように、アイコンを希望のに対し。アイコンを下から上に配置するにはどうしたらいいですか?
ありがとうございました!
追加してみてください'方向:ここ
は、私が使用しているコードです。これはテキストの方向を制御しますが、おそらくあなたがやっていることでうまくいくかもしれません。 – cfedukeこんにちは!あなたの迅速な対応に感謝します! "direction:rtl;"を追加するCSSには、各行のアイコンの順序が変更されました.A B C DではなくD C B Aと表示されましたが、上から下にレイアウトされていました。 – Brad
アイコンの最大数はわかりますか?もっと重要なことに、それらの上に挿入される余分な空白行を必要とするので、アイコンの一番下の行を置き換えますか? – cfeduke