1 .mainbox{overflow:hidden;}
2 .mainbox{height:300px}
3 .mainbox .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
4 .clear{clear:both;height:0;}
2 .mainbox{height:300px}
3 .mainbox .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
4 .clear{clear:both;height:0;}
*{}
.topList{font-size:12px;}
.topList li{list-style-type:none;margin:12px 5px;}
.topList em{width:20px;height:16px;display:block;color:#333;
background:url(" http://img1.sycdn.imooc.com//53cf0fa20001d3dc00200032.jpg") no-repeat 0 -16px;
text-align:center;font-style:normal;float:left;}
.top em{}
.topList{font-size:12px;}
.topList li{list-style-type:none;margin:12px 5px;}
.topList em{width:20px;height:16px;display:block;color:#333;
background:url(" http://img1.sycdn.imooc.com//53cf0fa20001d3dc00200032.jpg") no-repeat 0 -16px;
text-align:center;font-style:normal;float:left;}
.top em{}
玛德恁是添加了个span标签,没用vertical-align,不过还是vertical-align好
.logo_right span{
margin-left:40px;
display:block;
margin-top:-20px;
}
.logo_right span{
margin-left:40px;
display:block;
margin-top:-20px;
}
2017-03-28
已采纳回答 / 光影彼岸
直接写float:left,是相对定位,而logo_left实际上虽然脱离了文档流,跑到当前位置的上一层;但实际上还占据着那块位置。而logo_right因为没有设置float浮动,自动向左向上到logo_left的边缘位置停下。
2017-03-27