好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

li中嵌套ul的边距问题,求大神_html/css_WEB-ITnose

图片中第四个li中我嵌套了一个ul,设定嵌套ul中li的背景色时,总是不能将嵌套的ul全部的嵌套到li中。
应该如何解决呢?


回复讨论(解决方案)

第四个li display: table;

设置ul,li的padding:0

第四个li display: table;


 	 		 		 ul-study 		 		.ul-01{list-style-type: none;}		.ul-01>li{float: left;margin: 5px;padding: 3px 10px; background-color: red;cursor: pointer;border-radius: 5px;}		.ul-02{list-style-type: none;margin: 0px;}		.ul-02>li{margin: 3px 0px;mbackground-color: blue;padding: 0px 10px;width: 100%;background-color: blue;}		 		 			window.onload=function(){				var ulss=document.getElementById('ul-02-s');				function lish(para){					var lis=document.getElementsByName('lis');					for(var i=0;i 	 	 		 			 bbb 			 aaa 			 ccc 			 				 					 请选择 					 111 					 222 					 333 				 			 		 	   

这是代码,display=table还是不行

设置ul,li的padding:0


不行的,我试过了

.ul-02>li{margin: 3px 0px;mbackground-color: blue;padding: 0px 10px;background-color: blue;}

ccc




去掉width

设置pdding:0;可以解决,或者你把ul设定宽度或者百分比,这样li就可以随意改变了

查看更多关于li中嵌套ul的边距问题,求大神_html/css_WEB-ITnose的详细内容...

  阅读:48次