У меня есть следующий текстАнализировать текст, есть HTML внутри
let text = "La altura del Monte Everest es <select class='cs-select cs-skin-slide' id='memorySelect'></select> y es por eso considerado el monto más alto del mundo"
После добавления выбора параметров с помощью JS, я добавляю в моем теле, как это.
$('body').html(text)
Так что мой результат заключается в следующем
Вот где проблема !. Является ли моя строка мне нужно HTML для разбора в БЛИЖНЕМ текста, НЕ в конце
Таким образом, результат будет следующим
Почему HTML идет вниз ? Я пробовал то же самое с тремя структурами HTML, и все 3 спускаются, а текст остается наверху.
UPDATE: Это CSS из SELECT,
display: inline;
vertical-align: middle;
position: relative;
text-align: left;
z-index: 100;
background: #292f33;
max-width: 500px;
user-select: none;
отлично работает в JSFiddle https://jsfiddle.net/9jmn8vwv/? Я предполагаю, что он основан на форматировании CSS элемента select, убедитесь, что он использует что-то вроде 'display: inline-block'. –
У вас есть css в вашем файле? Возможно, ваш выбор имеет 'float'? Используя свой код как есть, он работает, как и планировалось: https://jsfiddle.net/mspinks/088f8z8b/4/ –
Проверьте свой CSS, есть некоторые классы на выбранном, которые, вероятно, могут быть причиной этого. –