Я пытаюсь создать отзывчивую форму, в которой одни вещи переносятся, а другие нет.
Я хотел бы, чтобы форма выглядела так на рабочем столе
и нравится это на мобильном телефоне
Обратите внимание, что значок остается справа. К сожалению, я не могу использовать фоновое изображение для значка, так как мне нужно показывать всплывающую подсказку при наведении на значок.
Однако, когда я пытаюсь это сделать, значок переносится:
Итак, как я могу сделать значок отдельным элементом (span или div), но не обернуть его ниже текстового поля?
Вот одна из попыток: http://jsfiddle.net/XVu6V/
И вот попытка Bootstrap 3: http://jsfiddle.net/syhLJ/1/ I очень хотел бы использовать Bootstrap.
Вот немного HTML:
<div text-element class="form-group row">
<label for="firstName" class="col-md-2 control-label">First Name</label>
<div class="col-md-5">
<input type="text" class="form-control" id="firstName" />
</div>
<div class="col-md-1 validation-icon required"></div>
<div class="col-md-3 validation-message">
Needed for communication.
</div>
</div>