Я создал страницу, где пользователи должны заполнять различную информацию, где есть теги, показывающие пользователю, где их заполнять. Содержимое может быть заполнено (col-12) или справа / слева (col-6) и если контент занимает половину страницы, я хочу иметь возможность переместить тег (синий круг) в ту же сторону, где находится контент.Пользователь сможет перемещать содержимое влево / вправо с помощью сортируемого интерфейса Jquery.
См. Изображение ниже:
HTML-код:
<div class="row">
<div class="col-6">
<div class="blockContent">
<span class="grip-bar block-handle ui-sortable-handle"></span>
<div class="block">
<i class="icon icon-tag-warning hand left-info"></i>
<p>Field with tag to fill in:
<input class="width-full width-dynamic input-line l-input-icon">
</p>
</div>
</div>
</div>
<div class="col-6">
<div class="blockContent">
<span class="grip-bar block-handle ui-sortable-handle"></span>
<div class="block">
<i class="icon icon-tag-warning hand left-info"></i>
<p class="bold">Some text</p>
<p>Fill in this field:
<input class="width-full width-dynamic input-line l-input-icon">
</p>
</div>
</div>
</div>
</div>
Любые советы или подсказки, как можно определить сторону содержимого, чтобы установить тег на правильной стороне?Или с помощью CSS или Jquery?
РЕДАКТИРОВАТЬ:
Пользователь может сгенерировать свои собственные col-6 или col-12, поэтому невозможно добавить класс, подобный "left""или" правильно "для столбца, который может использовать контент / блок (насколько я знаю).