先讲一下实现的步骤:
最终效果
2. 代码实现
HT ML 部分
<div class=" ;m ai n"> <div class="tag"> 分类小贴士 </div> <div class="images" > <div class="mid"> < img src="images/06. jpg " /> </div> <div class="mid"> <img src="images/05.jpg" /> </div> <div class="mid"> <img src="images/07.jpg" /> </div> <div class="mid"> <img src="images/11.jpg" /> </div> <div class="mid"> <img src="images/14.jpg" /> </div> </div> <div style="clear:both;"></div> <div style="m arg in-bottom:30px;"> </div>
CSS部分
.main{ width:100%; mar gin -t op:40px; } .main .tag{ margin:0 auto; width:200px; font- Size: 18px; border-bottom:1px solid # 878787; text-align: center ; margin-bottom:20px; } .main .images{ margin:0 auto; width:1300px;//设置<div>块的大小,要实现居中效果需要经过计算 } .main .images .mid{ float: left;//设置左对齐 margin:5px;//图片边缘间隔 } .main .images .mid img{ width:250px;//规范图片长 宽 h ei ght:300px; }
要想显示 div 块里面的多张图片居中显示是要经过计算的,我一共使用了5张图片,每张都是宽是 250px,高是 300px,再加上每张图片的边缘间隔为 5px,那么
div 块的宽度 应该 是 5 乘以 250(px:五张图片宽度) 再加上 10 乘以 5(px:四个间隔乘以二和首和尾一共十个边缘),结果是 1300px
思路:大 div 块包含小 div 块,用小 div 块来装图片,根据图片大小计算大 div 块的宽度,从而实现多张图片居中显示。
&nbs p;
总结
到此这篇关于css实现多张图片横向居中显示的方法的 文章 就介绍到这了,更多相关css 图片横向居中内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
总结
以上是 为你收集整理的 css实现多张图片横向居中显示的方法 全部内容,希望文章能够帮你解决 css实现多张图片横向居中显示的方法 所遇到的问题。
如果觉得 网站内容还不错, 推荐好友。
查看更多关于css实现多张图片横向居中显示的方法的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did201047