DIV
在浮动和列表方面需要帮助。ADIV
浮动到页面的右侧,而列表条目围绕它流动。问题在于,在将背景颜色应用于列表的 LI 元素时,颜色会拉伸全宽,而文本会在到达 DIV 时换行。如何在将 LI 的显示保持为块的同时使 LI 的背景颜色像文本一样环绕?
这是示例代码:
<html>
<style>
.mydiv {
height: 200px;
width: 200px;
background-color: red;
margin-right: 45px;
float: right;
clear: right;
}
li {
background-color: cyan;
}
</style>
<body>
<div class="mydiv"></div>
<ul>
<li>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</li>
</ul>
</body>
</html>