在屏幕截图中,您会看到左侧的项目列表(未浮动)和右侧的显示框(浮动)。如何防止左侧项目的 li 元素切入显示框。li 内容遵循流程并在运行到显示框之前换行,但 li 元素与容器中一样,不会。
左边的李项目:
border: 1px solid #000000;
display: block;
margin-bottom: 8px;
padding: 10px;
右侧显示框:
border: 3px double #000000;
display: inline-block;
float: right;
margin-left: 20px;
padding: 15px;
width: auto;
谢谢,瑞安
根据罗伯特的建议:
对 TIM B 的回应
宽度在不同的页面上是动态的,在每页中是动态的,但是它们不会在每页的基础上改变,除了超出显示框的 li 元素。就像当您将图片浮动到左侧并且文本位于图片的右侧时一样,但是一旦图片结束,文本就会一直在图像下方一直延伸到页面的右边缘,这就是我想要的反向. 所以我想让 li 元素走到右边显示框的左边缘,但是过了那个框,我想走到页面的边缘。文字本身符合这一点,但是由于某种原因,li 元素并没有识别出有一个“对象”,以防止它停下来切入显示框。它不识别的原因是因为右边的浮动显示框,