В моем приложении есть два вложенных элемента position: absolute, а внутренний элемент содержит динамически загружаемый текст.
Проблема в том, что текст переносится по каждому слову, тогда как я бы предпочел, чтобы он не переносился вообще. Проблема в том, что inner
является абсолютным и, следовательно, вне потока, поэтому вычисленная ширина outer
равна 0, что означает, что текст выходит за пределы родительского элемента, поэтому он переносится.
Вот что происходит: https://jsfiddle.net/y9pLgzub/
И вот что я хочу, кроме как без явного определения размера: https://jsfiddle.net/pv2g3rwo/
Можно ли как-то поддерживать структуру HTML (два вложенных абсолютных делителя), но сделать так, чтобы текст в inner
не переносился? В идеале внешний элемент должен увеличиваться в размере, чтобы соответствовать всему внутреннему элементу, несмотря на то, что он является «позицией: абсолют».