Как заставить поле ввода текста занимать всю оставшуюся ширину в родительском блоке?

Как добиться следующего:

┌────────────────────parent────────────────────┐
│ label [text-box                   ] [button] │
│ paragraph                                    │
└──────────────────────────────────────────────┘
  • метка выравнивается по левому краю
  • кнопка выровнена по правому краю
  • текстовое поле занимает всю оставшуюся ширину в пределах родительского
  • абзаца выровнена по левому краю, должна быть выровнена по левому краю с меткой тоже

И метка , и кнопка должны максимально подчиняться свойствам шрифта, определенным в другом месте. родительский объект выравнивается по центру окна и, естественно, может иметь произвольную ширину.

Пожалуйста, сообщите.

40
задан user422039 28 April 2011 в 22:42
поделиться