const child = document.querySelector('.child');
const span = child.querySelector('span');
// Создаем диапазон для текста внутри span
const range = document.createRange();
range.selectNodeContents(span);
// Получаем прямоугольники для каждой строки текста
const rects = range.getClientRects();
let maxWidth = 0;
for (let rect of rects) {
if (rect.width > maxWidth) {
maxWidth = rect.width;
}
}
// Применяем ширину самой длинной строки к родителю
child.style.width = `${Math.ceil(maxWidth)}px`;
void mouse_wait (unsigned char type) {
if (type = 0) {
while ((inb(0x64) & 2) != 0);
} else {
while ((inb(0x64) & 1) == 0);
}
}void keyboard_handler_c(void) {
while (inb(0x64) & 1) { // Читаем, пока есть данные
current_scancode = inb(0x60);
kbd_ready = 1;
}
outb(0x20, 0x20);
}
.child {
float: left;
background: green;
font-size: 30px;
border-radius: 14px;
}
Если у тебя есть, что сказать по существу проблемы (почему Celeron D умирает) — пиши. Если просто пришел написать "это нейросеть", то ты опоздал, этот билет уже кто-то пробил.