0
Я использую JQuery «taginput», чтобы пользователь мог создавать теги в поле ввода.
Как отобразить "taginput" по вертикали?
Я бы хотел показывать теги вертикальные, а не встроенные.
Также, когда вы вводите что-то вроде: «1300x1300», кажется, что вход не покрывает 100% ширины.
Как я могу это исправить?
HTML
<table>
<tr>
<td class="oppningarTd">
<input type="text" class="oppningar" data-role="tagsinput" multiple="true" />
</td>
</tr>
</table>
CSS
.bootstrap-tagsinput {
background-color: #fff;
border: 1px;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
color: #555;
vertical-align: middle;
width: 100%;
cursor: text;
white-space: pre; //Just trying something
}
td.oppningarTd {
border: 1px solid black;
background: white;
text-align: center;
width: 200px !important;
}
input.oppningar {
width: 100% !important;
text-align: center;
}
FIDDLE
https://jsfiddle.net/Lh4jy9d4/151/
Сделайте элементы span 'display: block' или float и очистите их. (После этого вам может понадобиться снова удалить пустое пространство и поиграть с полями/paddings.) – CBroe
@CBroe Какие элементы диапазона? –
Эти сценарии используются для отображения фактических тегов. Используйте инспектор DOM вашего браузера и посмотрите на используемые элементы. – CBroe