我正在一個移動網站,它有一個流體佈局。在主頁上,我有一張包含少量產品的表格。
每個產品有3個div:product-image
,product-name
和prices-container
。
我似乎無法弄清楚如何在整個錶行中水平對齊prices-container
div。
我在想這個問題會有2種方法:或者product-name
總是佔用整個表格行的最高product-name
的高度,或者prices-container
總是粘在我的產品表格單元格的底部。似乎無法弄清楚如何應用任何。與動態高度(流體佈局)div divs的錶行之間的對齊-css
Here是這個問題的一個例子。
左圖顯示了我的問題,右圖顯示了我希望如何。
如果product-name
的高度固定,這不會成爲問題,但由於這個文本是動態的,所以我不知道它會有多高。可能是一行文字,可能是10行。我創建了一個CodePen,在這裏你可以檢查我的代碼和問題>>here < <(我知道它看起來很醜,使用背景顏色找出更快的發生)。
我使用Jade作爲我的HTML和Stylus作爲我的CSS。
限制:
- 必須是CSS僅& HTML,我不會使用Javascript
喜歡 - 溶液必須適合於流體佈局(寬度被設定爲百分比)
- 不能使用的product-name
的固定高度,這是一個動態文本
任何想法如何做到這一點?謝謝! :)
設置最小高度或將您的4個按鈕放在'底部:0'? – kevpoccs
它在我的電腦上完美工作。我正在使用Chrome。 –
@kevpoccs:使用'min-height'只會在某些情況下起作用。我需要一個通用的解決方案,無論文本將在該div中。我也試過'bottom-container'上的'bottom:0',我沒有看到任何改變。 – Alex