Я создаю div, используя jquery, и я пытаюсь сосредоточить его на определенной точке. Текст в div является динамическим, и он не сосредоточен в определенном родительском html, но я хочу сосредоточить его только на определенной точке.jquery center div в точке
Так в основном я
var centerX = 100; // dynamically computer in my code
$('<div/>').text('sometext').css({'left': (centerPointX - $('#mydiv').width()/2) + 'px'});
Но ширина mydiv
не известно, пока не будет вынесено, так что я не уверен, как идти о сосредоточении на х точки. Нужен ли мне внешний контейнер, в котором можно центрировать относительно?
вам также необходимо определить ширину 'div' по коду (или константе), затем использовать контейнер и установить положение относительно. –
Есть ли способ определить ширину текста? –