欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

css如何实现li元素在父元素中平均分布效果_html/css_WEB-ITnose

程序员文章站 2022-06-06 21:57:43
...
css如何实现li元素在父元素中平均分布效果:
在实际应用中,通常父元素中有一排子元素,并且这些子元素能够在父元素中均匀分布。
虽然效果简单,实现的方式也各有不同,但是对于一些初学者可能会构成一些困扰。
代码如下:

蚂蚁部落
  • 蚂蚁部落一
  • 蚂蚁部落二
  • 蚂蚁部落三
  • 蚂蚁部落四
  • 蚂蚁部落五
  • 蚂蚁部落六

上面的代码实现了导航栏在父元素中均匀分布的效果,并且两端都没有空隙,只有中间有空隙。
实现原理:
其实实现的原理非常的简单,就是li元素浮动以后,然后设置右外边距,再将父元素ul_box(其实用ul元素也是可以的)宽度设置为ul的宽度,也就是630(包括li元素的宽度还有外边距),这个时候自然左右边会有空隙,然后只要使用最外层的box父元素进行一下overflow截取就可以了。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=16765

更多内容可以参阅:http://www.softwhy.com/divcss/