请div+css高手兄弟问一个问题,像我图片中这样的ul li列表,我想设置第一个没有左边距如何设置?
但是如果这个列表是循环出来的呢?那该如何进行控制呢?如果给li标签设置float:left;margin-left:10px;这样子设置的话,第一个也会有10像素的左边距...
但是如果这个列表是循环出来的呢?那该如何进行控制呢?如果给li标签设置float:left; margin-left:10px;这样子设置的话,第一个也会有10像素的左边距,那么末尾的要么空出一截,要么就换行了。
展开
7个回答
展开全部
1.固定好每个LI的宽度不就可以了吗,看看这些LI中最多字符为多少个,
2.设置一个相同的宽度,即解决这个问题,
3.例如每个字占位16个像素,而你这个LI最多也就4个字符,
4.则可以设置每个LI宽度为16X4+5个像素间隔
5.则为每个LI的实际宽度为69像素;左对齐即可;
2.设置一个相同的宽度,即解决这个问题,
3.例如每个字占位16个像素,而你这个LI最多也就4个字符,
4.则可以设置每个LI宽度为16X4+5个像素间隔
5.则为每个LI的实际宽度为69像素;左对齐即可;
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两种方法,一种是专门给左边第一个单写一个左侧边距0;另种是所有都写左边距0,右边距你想要的间距。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-13 · 知道合伙人互联网行家
关注
展开全部
那你可以用margin-right:10px啊。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询