Если ему заданы div и последовательность вложенных div с свойствами float: left
, как вы делаете правый край последнего div в последовательности «stick» на правый край родительского элемента div всякий раз, когда правый край родительского div перемещается и таким образом, что два края перемещаются вместе, даже если содержимое последнего div превышает доступную комнату?Выравнивание плавающего div с родительским div
+----------------------------------------+ | parent div | | +-------------+ +---------------------+| | | | | || | | div 1 | | div 2 >>||<< the right edge of div 2 | | float: left | | float: left || aligns with the right edge | | | | || of the parent div | +-------------+ +---------------------+| +----------------------------------------+
EDIT: Условия Я хотел бы упомянуть, является то, что дивы до последнего разрешено иметь фиксированную ширину, но ширина последнего DIV должна зависеть от его содержимого, а положение правого края родительского div. Кроме того, последний div должен быть размещен слева.
Возможный дубликат http://stackoverflow.com/questions/623325/how-to-get-a-floating-div-to-fill-available-space-within-its-parent-div ? –