可以用css定义ul列表中单个li的高度吗?
所以li的统一高度为20px;但是有个别的li里面出现了换行,所以高度要比20px高,这个时候我该如何写代码啊?...
所以li的统一高度为20px; 但是有个别的li里面出现了换行,所以高度要比20px高,这个时候我该如何写代码啊?
展开
展开全部
不用height属性
稍稍计算一下,对于单行的li,文字高度假设是12px,那么上下的边距就是4px,所以
li { font-size:12px; padding: 4px 10px 4px 10px; }
这样,当文字多余一行的时候就会自动加高而且保持边距
如果觉得多行文字显得拥挤的话,使用line-height来控制:
li { font-size:12px; line-height:14px; padding 3px 10px 3px 10px; }
这样就好多了
稍稍计算一下,对于单行的li,文字高度假设是12px,那么上下的边距就是4px,所以
li { font-size:12px; padding: 4px 10px 4px 10px; }
这样,当文字多余一行的时候就会自动加高而且保持边距
如果觉得多行文字显得拥挤的话,使用line-height来控制:
li { font-size:12px; line-height:14px; padding 3px 10px 3px 10px; }
这样就好多了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询