最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

ul的两个li之间空出了三个li的位置_html/css

来源:懂视网 责编:小采 时间:2020-11-27 16:31:40
文档

ul的两个li之间空出了三个li的位置_html/css

ul的两个li之间空出了三个li的位置_html/css_WEB-ITnose:css布局 ul li 页面上用ul li 显示用户列表,不使用默认样式,li横向显示。 主要样式如下: #ul_stuList { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; } #ul_stuList li { float: lef
推荐度:
导读ul的两个li之间空出了三个li的位置_html/css_WEB-ITnose:css布局 ul li 页面上用ul li 显示用户列表,不使用默认样式,li横向显示。 主要样式如下: #ul_stuList { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; } #ul_stuList li { float: lef

css布局 ul li

页面上用ul li 显示用户列表,不使用默认样式,li横向显示。
主要样式如下:
#ul_stuList {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#ul_stuList li {
float: left;
margin-right: 16px;
margin-top: 16px;
/*background-color: #a2b93e;*/
background-color: lightgray;
color: white;
/*padding: 5px;*/
border-radius: 4px;
}

#ul_stuList li:hover {
/*background-color: purple;*/
background-color: #f7c434;
cursor: pointer;
}

#ul_stuList li.liActive:hover {
background-color: #e58e3c;
cursor: pointer;
}

#ul_stuList .liActive {
background-color: #e58e3c;
}
li是后台取数据回来拼接字符串后设置 $("#ul_stuList").html(stuHtml); 加进去的。
但现在出现了两个li之间空出了三个li的位置的奇怪景象。如图:

请各位指点迷津。


回复讨论(解决方案)

因为你第三个li高度比第四个大,由于是float:left,所以后面的会紧贴着左边显示,你第三个凸下来了,第五个就挡在那边了,第五个右边没地方了,所以第六个又贴着左边显示了

多谢了,就是这个原因。

文档

ul的两个li之间空出了三个li的位置_html/css

ul的两个li之间空出了三个li的位置_html/css_WEB-ITnose:css布局 ul li 页面上用ul li 显示用户列表,不使用默认样式,li横向显示。 主要样式如下: #ul_stuList { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; } #ul_stuList li { float: lef
推荐度:
标签: html css ul
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top