Строка в Java является неизменной. Вы не можете изменить это. В вашем случае replace () не изменяет существующий текст, но ВОЗВРАЩАЕТ новый текст с замененными данными (см. Javadoc).
На самом деле, глядя на то, что вы хотите сделать, запуск команды replace также не имеет особого смысла (он заменяет любое вхождение t на s внутри строки, на которой вы его выполняете). В основном вы хотите заменить весь текст вашего элемента, поэтому вам, скорее всего, нужно сделать что-то вроде:
txt.text(" #leftimage { background: #FFFCEF url('/image1.jpg');}");