请问为什么设置浮动之后不再一行显示了
来源:5-3 首页.UI组件-UiMenu
vivi_li
2020-05-20 14:53:18
<div class="ui-menu-item">
<a href="#" class="ui-menu-item-department">内科</a>
<a href="#" class="ui-menu-item-disease">高血压</a>
<a href="#" class="ui-menu-item-disease">冠心病</a>
<div class="ui-menu-item-detail">
<div class="ui-menu-item-detail-group">
<div class="ui-menu-item-detail-group-caption">内科</div>
</div>
<div class="ui-menu-item-detail-list">
<a href="">呼吸内科</a>
<a href="">呼吸内科</a>
<a href="">呼吸内科</a>
<a href="">呼吸内科</a>
<a href="">呼吸内科</a>
<a href="">呼吸内科</a>
<a href="">呼吸内科</a>
<a href="">呼吸内科</a>
<a href="">呼吸内科</a>
<a href="">呼吸内科</a>
<a href="">呼吸内科</a>
</div>
</div>
</div>
/*ui-menu-item*/
.ui-menu-item{
height: 22px;
}
.ui-menu-item:hover{
}
.ui-menu-item-department{
float: left;
}
.ui-menu-item-disease{
float: right;
color: #d7f3ff;
font-size: 12px;
/*padding-left: 5px;*/
/*height: 22px;*/
/*line-height: 22px;*/
}
.ui-menu-item-detail{
display: none;
}
2回答
好帮手慕糖
2020-05-20
同学你好,是给父级ui-menu-item设置了这个属性吗?老师这里测试没有这种情况哦,建议:可以提供完整的代码,便于准确的定位与解决问题。
祝学习愉快~
好帮手慕糖
2020-05-20
同学你好,如下,老师这里测试,是有在一行显示的。左浮动的元素在左侧,右浮动的元素在右侧。
不知道是否是其他代码产生的影响,同学可以再测试下,若还是无法解决,可以将完整的代码粘贴过来,若说的不是这里,也可以详细的描述下,也可以截效果图展示下,便于更加准确的定位与解决问题。
祝学习愉快~
相似问题