inline-block + justify实现列表两端对齐
来源:互联网 发布:诺基亚n78几g网络 编辑:程序博客网 时间:2024/06/05 23:03
适用条件:
1、一行的li间距宽度 小于两个li的宽度之和;
2、li个数刚好满行
条件1大部分都能满足的,所以主要就是刚好满行的情况。
相关代码片段
ul{
text-align
:
justify
;
text-justify:distribute;
font-size
:
0
;
letter-spacing
:
-4px
;
/*解决inline-block间隙表现不一致 bug*/
}
ul li {
display
:inline-
block
;
*
display
:
inline
;
*zoom:
1
;
font-size
:
12px
;
letter-spacing
:
0
;
vertical-align
:
top
;
}
ul li.justify_fix {
width
:
100%
;
height
:
0
;
line-height
:
0
;
font-size
:
0
;
overflow
:
hidden
;
margin
:
0
;
padding
:
0
;
}
html结构如下
<
div
class
=
"container"
>
<
ul
>
<
li
></
li
>
<
li
></
li
>
<
li
></
li
>
<
li
></
li
>
<
li
></
li
>
<
li
></
li
>
<
li
></
li
>
<
li
></
li
>
<
li
></
li
>
<
li
></
li
>
<
li
></
li
>
<
li
></
li
>
<!-- 必须空出一个li 来fix bug -->
<
li
class
=
"justify_fix"
></
li
>
</
ul
>
</
div
>
0 0
- inline-block + justify实现列表两端对齐
- display:inline-block/text-align:justify下列表的两端对齐布局
- display:inline-block/text-align:justify下列表的两端对齐布局
- display:inline-block/text-align:justify下列表的两端对齐布局
- 通过CSS3 justify实现两端对齐
- text-align:justify实现两端对齐
- css 两端对齐justify
- text-align:justify实现文本两端对齐且兼容IE
- 利用 text-align:justify 实现两端对齐布局
- text-align:justify 实现两端对齐文本的效果
- 利用text-align:justify实现两端对齐的布局
- html 文字 justify 两端对齐
- 中文字体两端对齐 text-justify
- latex beamer 两端对齐(justify)
- div里面的inline-block/inline内容两端对齐:
- 文字两端对齐 text-align: justify;
- text-align:justify两端对齐布局
- text-align:justify和display:inline-block
- Android Studio一些简单设置
- [转]VC++操作Word
- HDU 2031 进制转换
- iOS 9适配系列教程:后台定位
- IT蓝豹,android技术特效分享
- inline-block + justify实现列表两端对齐
- Leetcode 260 Single Number III 仅出现一次的数字
- spring MVC项目中,欢迎页首页根路径到底是怎么设置的
- Grand Central Dispatch 基础教程:Part 1/2
- gem 安装rail时候遇到的问题
- Grand Central Dispatch 基础教程:Part 2/2
- 杭州电子科技大学acm---2010
- 动态规划与贪心的区别
- 002过滤字符串