正确的样式:在父元素中增加一条:overflow:hidden;
错误的样式:
上图,当"精选推荐"的span使用float:left后,后面的div线顶上去了。
解决办法:
在父元素中增加一条:overflow:hidden;
#shop .title {
margin: 20px 15px;
font-size: 15px;
font-weight: bold;
color: rgb(53, 53, 53);
overflow:hidden; /*父元素中增加这个是关键*/
}
#shop .title span {
margin-left: 5px;
display: block;
float:left;
}