Відступи плаваючому елементу

Давайте додамо правий margin - у цьому випадку текст дійсно відсунеться від правого краю зображення:

<div> <img src="img.png" alt=""> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </p> <p> довгий текст </p> </div> div { width: 400px; border: 1px solid red; text-align: justify; } p { border: 1px solid green; } img { float: left; margin-right: 30px; opacity: 0.5; }

:

Цікавий ефект вийде, якщо додати ще й margin абзацам - самі абзаци відсунуться від лівого краю діва-батька, при цьому текст у них, як і раніше, буде відсунутий від правого краю картинки, оскільки їй задано правий margin:

<div> <img src="img.png" alt=""> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </p> <p> довгий текст </p> </div> div { width: 400px; border: 1px solid red; text-align: justify; } p { margin-left: 30px; border: 1px solid green; } img { float: left; margin-right: 30px; opacity: 0.5; }

:

Завантажте картинку до завдання. Потім повторіть сторінку за цим зразком: