2015-09-24 2 views
-2

Я пытаюсь получить текст пункта и поле ввода встроенный в CSS, но не смог выяснить way.Please взглянуть на ниже HTML кодтекст и поле ввода встроенный в HTML

<div id="parap"> 
    <p id="para" class="aa" ng-repeat="colname in insertsqldata"> 
     <span id="ss"> {{colname}} </span> 
     <input class="aa" id={{colname}}> 
    </p> 
</div> 

http://fiddle.jshell.net/aoc8ccb8/

+1

Почему бы не использовать таблицы? – PeeHaa

+0

Ваш HTML недопустим: вы используете один и тот же идентификатор несколько раз. – Xufox

+0

его форма и таблица не будут очень полезны. – Nomad

ответ

2

Установите #ss и input на display: inline-block и отрегулируйте маркер ввода слева по желанию.

+0

Я попробовал это, он не помог – Nomad

+0

Не могли бы вы уточнить? Если я войду в свою скрипку и настроюсь так, как я сказал (обязательно удаляйте маржу слева во время тестирования), она работает. – SamHH

+0

вы можете поделиться ссылкой. – Nomad

0

Существует несколько способов сделать это: таблица, атрибут отображения, атрибут float или выравнивание по вертикали. Я предпочитаю выравнивание по вертикали, тогда вам не нужно возиться с полями.

Таким образом, вы могли бы сделать что-то вроде;

<style type='text/css'> 
    form 
    { 
     display:inline; 
     float:left; 
    } 
</style> 

, а затем выполнить выравнивание по вертикали по свойствам css отдельного идентификатора [парап].

0

Здесь вы должны установить ID = # сс также настроить запас слева согласно требованию

Смежные вопросы