li 标签里的文字上下居中,与图片处于同一水平线

可以看到,这些蓝色图片在li标签里是处于垂直居中的,与上下两条黑点线条都有空隙。而文字却紧紧贴合黑点线条,与蓝色图片不在同一水平上。要怎么控制文字位置与图片在同一水平线上... 可以看到,这些蓝色图片在 li 标签里是处于垂直居中的,与上下两条黑点线条都有空隙。
而文字却紧紧贴合黑点线条,与蓝色图片不在同一水平上。

要怎么控制文字位置与图片在同一水平线上?
以上是该块元素的CSS代码。
展开
 我来答
zhangshenx
2014-04-16 · TA获得超过1939个赞
知道小有建树答主
回答量:541
采纳率:100%
帮助的人:214万
展开全部
你还可以设置文字内边距为
padding:3px 0 3px 0
或者只加个padding-bottom:2px
大小自己调整吧
追问
哈哈!我终于找到解决方法了,给在HTML里的图片加上: align="texttop"。
不要任何行高,然后在CSS里给li写marging-top:6px。
完成!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tan点点
2014-04-15 · TA获得超过282个赞
知道小有建树答主
回答量:257
采纳率:0%
帮助的人:143万
展开全部
把li加上line-height属性,让Line-height=li的高

#div_list li{line-height:25px;}这里的25你可以试下,我觉得应该是在20多点的样子
更多追问追答
追问

HTML里写 <li style="height:30px">


CSS里写 line-height:30px;


然后变成这样了:

===================

我是模仿中关村来做的,中关村的效果是这样的:

追答
可以加个li img{line-height:数字;}这样就可以了

那也可以把后面的文字加个这样可以只设a的line-height值就可以

我下班咯,闪了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Apple
2014-04-15 · 知道合伙人数码行家
Apple
知道合伙人数码行家
采纳数:13946 获赞数:38144
南京艺术学院,平面网页UI设计17年,Adobe网页设计师

向TA提问 私信TA
展开全部
在#div_list li里面增加一个{height:30px;line-height:30px;}即可,这样一行文字即可居中。
追问


没有改观,依然不在一个水平线上耶~

追答
去掉行高,直接给文字直接加个margin-bottom:5px;
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式