2013-08-25 2 views
0

Я пытаюсь иметь радиокнопку и текстовое поле в одной строке. Я хочу, чтобы текстовое поле занимало оставшуюся ширину. Я попытался поместить элементы и т. Д., Но затем переключатель не будет больше вертикально совмещен с текстовым вводом. Что мне нужно сделать? Это мой текущий HTML, где текстовое поле не занимает всю оставшуюся ширину.Как установить переключатель и текстовое поле в одной строке?

<li> 
    <input type="radio" 
      name="answers" 
      value="true" /> 

     <input type="text" /> 
</li> 
+0

предоставьте jsfiddle ваших текущих усилий. – bluetoft

+0

Внутри элемента 'li' они все равно будут на одной строке http://jsfiddle.net/kevinPHPkevin/fpUk7/ – Vector

+0

@Vector Да, но я сказал, что текстовое поле должно занимать всю ширину ... – LuckyLuke

ответ

0

Рассмотрите возможность применения некоторых CSS к элементам.

input[type=radio], 
input[type=text] { 
    display: inline-block; 
    vertical-align: middle; 
} 
input[type=radio] { 
    width: 10%; 
} 
input[type=text] { 
    width: 89%; 
}