DIV CSS 如何设置图片向下对齐!

DIV代码:<divclass="main_center"><divclass="word"><h2>办公用品<br><span>需用设别</span></h2><ul>... DIV 代码:
<div class="main_center"> <div class="word"> <h2>办公用品<br><span>需用设别</span></h2> <ul> <li><a href="#">办公耗材</a>/<a href="#">书写工具</a></li> <li><a href="#">桌面用品</a>/<a href="#">财务用品</a></li> <li><a href="#">装订用品</a>/<a href="#">备用记事</a></li> </ul> </div> <div class="pic"> <dl> <dt><img src="image/pic.gif" width="69" height="59" /></dt> <dd><a href="#">彩色复印纸A4</a></dd> </dl> <dl> <dt><img src="image/pic (5).gif" width="77" height="45" /></dt> <dd><a href="#">派克式雅</a></dd> </dl> <dl> <dt><img src="image/pic (1).gif" width="40" height="59" /></dt> <dd><a href="#">多功能笔筒</a></dd> </dl> <dl> <dt><img src="image/pic (3).gif" width="75" height="54" /></dt> <dd><a href="#">自动号码机</a></dd> </dl> <dl> <dt><img src="image/pic (4).gif" width="82" height="44" /></dt> <dd><a href="#">订书机</a></dd> </dl> <dl> <dt><img src="image/pic (2).gif" width="40" height="56" /></dt> <dd><a href="#">记事本</a></dd> </dl> </div> </div>

CSS样式:
.main_center{height:195px; width:440px; margin-top:25px; background: url(../image/3%20(2).gif) 0 0 no-repeat; padding:8px; background:url(../image/yongping.gif) 0 0 no-repeat;}.word{ width:101px; height:45px; float:left;}.word h2{ font-family:"方正粗倩简体"; font-size:18px; color:#534640;}.word h2 span{ font-size:14px; color:#233343;}.word ul{ margin-top:10px;}

.pic{width:320px; height:183px; float:left;}.pic dl{ float:right; width:92px; height:86px; background: url(../image/pic%20yongping.gif) 0 0 no-repeat; margin:6px 3px 0 3px; text-align:center; line-height:2;}.pic dl dt{ width:88px; height:60px; margin-top:3px; overflow:hidden;}.pic dl dt img{ margin:auto 0 0 0;}.pic dl dd a{ color:#000;}.pic dl dd a:hover{ color:#F00;}
这是上面那段DIV的所有代码 和CSS 样式,只要是dl dd dt 里面的那段,那些小图片,如何设置它居下?因为这些图片不一样大,放在dl里面默认是居上的我想让这些小图片都按底部对齐,就比如说让订书机的小图片 和记事本小图片的底部对齐!
展开
 我来答
匿名用户
2013-07-29
展开全部
可以用 vertical-align:bottom;这个样式,或者对父元素定义position:relative,然后img定义position:absolute;bottom:0;
让位额头
推荐于2017-09-30 · TA获得超过407个赞
知道小有建树答主
回答量:308
采纳率:0%
帮助的人:158万
展开全部
方法一:使用 display:table-cell; 此元素会作为一个表格单元格显示,然后使用vertical-align: bottom; 想下对齐(该方法ie浏览器低版本不兼容,或者直接用table 不要用div了 (<td valign="bottom">XXX</td>)
方法二:div使用padding-top: 通过计算内边距设置将图片顶到下方。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幻影狂飚
2013-07-29 · TA获得超过291个赞
知道小有建树答主
回答量:408
采纳率:0%
帮助的人:125万
展开全部
一般用
vertical-align:bottom;

vertical-align:middle;

来解决垂直对齐的问题。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniappfefj57n8jes5h
2015-05-26 · TA获得超过1082个赞
知道小有建树答主
回答量:1193
采纳率:30%
帮助的人:244万
展开全部
text-align:bottom
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
城弦
2013-07-29 · 超过33用户采纳过TA的回答
知道答主
回答量:149
采纳率:0%
帮助的人:102万
展开全部
设置dt的padding-top 或者定位img的position 然后bottom设置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式