使用浮动进行列表布局时,需对每个li设定高度,否则当内容高度不一时容易产生错位。使用display:inline-block进行列表布局时,无需设定固定高度,一行的高度以其中最大高度项为准,根据内容的不同,各行的高度可能不一样。
IE6和IE7不支持display:inline-block,可以设置display:inline,再设置zoom:1触发haslayout来解决。
样式:
html代码:
效果如下:
使用浮动进行列表布局时,需对每个li设定高度,否则当内容高度不一时容易产生错位。使用display:inline-block进行列表布局时,无需设定固定高度,一行的高度以其中最大高度项为准,根据内容的不同,各行的高度可能不一样。
IE6和IE7不支持display:inline-block,可以设置display:inline,再设置zoom:1触发haslayout来解决。
样式:
html代码:
效果如下: