<div class="body-text">
<div class="img-left">
<img src="img/enya.jpg" alt="pic" width="164">
</div>
<div class="word">
<p>LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONG TEXT</p>
</div>
</div>
以下是CSS:
.body-text {
word-wrap: break-word;
}
.img-left {
width: 164px;
}
.img-left img {
margin: 0 20px 20px 0;
float: left;
}
.word {
width: 100%;
text-align: left;
}
显示效果是这样的:
我希望从图片的右边开始环绕
如果是短文本就会从右边开始:
该怎么做呢?Stackoverflow上的几个方法好像都没用,我用了第三方的materializecss,但是用内置的class="left"也没有用,前端苦手
请问是不是需要这种效果?(对不住有密集恐惧症的孩纸了)

代码如下: