Знатокам CSS. Заставить input:text вести себя по-блочному

akxxiv

Новичок
Знатокам CSS. Заставить input:text вести себя по-блочному

Господа, айнидхелп.

Есть ли возможность, заставить input текстовый растягиваться во всю длину блока, но не ставя при этом ему 100%. Опишу суть проблемы

PHP:
<div class="widht-300px">
       <div class="float-left">Здесь будет лэйбл</div>
       <input type="text" class="block" />
</div>
Нужно чтобы инпут заполнил всю оставшуюся ширину после плавающего блока, как если бы там простой див был. Ни кто не знает как сделать?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Вообще, на сколько мне не изменяет память, все элементы по-умолчанию ведут себя блочно.
 

akxxiv

Новичок
display: block не помогает. Ширина остается дефолтная для форм.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Могу предложить дрочерский способ, по-другому пока не придумал как сделать, чтобы инпут не вылезал за граничные 300px. Надо?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
_-ohotNik-_
size тут не поможет.
Автор уже получил ответ на другом форуме.
 

akxxiv

Новичок
Если честно, я вышел из положения с помощью JavaScript, просто рассчитывал длину инпутов после загрузки страницы.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
akxxiv
Я хотел предложить тебе сей вариант, но счет его задротским))

Avenus
Автор топика не хотел ставить инпуту 100% ширину.
 

akxxiv

Новичок
Да не такой уж задротский. Несколько строк кода. А если учесть что после заполнения и опр. преобразований этот HTML конвертится в PDF, то данный вариант становится еще более привлекательным )))
 
Сверху