Я пытаюсь сделать две вещи:Как разместить элемент SVG под текстовым полем?
- Сделать ввод текста занять все пространство в дел. Мой текущий подход -
left: 0; right: 0;
, но, видимо, он не работает. - Поместите SVG в относительное положение к контейнеру
div
таким образом, чтобы я мог перемещать его прямо под текстовой вставкой (я работаю над компонентом слайдера в SVG).
Вы можете увидеть его в this JsFiddle
Есть ключи для позиционирования? clear: both
бесполезно отправлять SVG на следующую строку? Могу ли я получить относительное позиционирование из контейнера div
элемент каким-то образом?
UPDATE:
Я нашел обходной путь для моего позиционирования вопроса (2). Использовать position: relative
на контейнере div
и position: absolute
на обоих дочерних элементах (input
и svg
). См. updated JsFiddle.
Тем не менее вопрос (1) остается. Как сделать ввод текста заполнить весь контейнер div
?
Существует еще один вопрос, касающийся части этого: http://stackoverflow.com/questions/2027657/overlapping-elements-in-css – hanbzu