前端联系6

要点:元素的横向排列采用浮动,一般之后要清除浮动,不然它脱离文档流之后会影响之后的元素(claer:both)
图片和文字在一起的因为图片采用了左浮动,脱离了文档流,导致之后的文字紧随其后
最下面的图片排列看似难,其实很简单,因为img在li标签里面,让li标签全部向左浮动,形成
,
然后给li添加 margin-right:12px;,这时候会会形成
,
可以看出,第6个li和第12个li由于宽度不够,到最下面去了,此时可以把它两个的margin-right设置成0,使其刚好嵌入,会有误差(右间距),但是可以将其精确到最小
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <style> /*网站的初始化*/ *{ padding:0; margin:0; } ul,li{ list-style: none; } body{ font-family: "Microsoft YaHei"; background-color: #f1f1f1; font-size: 14px; } img{ border:0; } /*页面样式*/ /*top样式*/ .top{ } .top-top{ background-color: #000; color:#d8d8d8; padding:3px; } .top-top div{ width: 960px; margin:0 auto; } .top-logo{ width: 960px; margin:0 auto; margin-top: 10px; } .top-logo .tel{ font-size: 24px; line-height: 80px; } .logo img{ height: 80px; } .search{ margin-top: 21px; margin-right: 20px; } .search input{ height: 40px; border:1px solid #2E8B57; padding-left: 10px; width:320px; border-radius: 3px 0 0 3px; font-size: 18px; } .search input:focus{ /*:focus 选择器用于选取获得焦点的元素。*/ outline: none; /*outline(轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用*/ } .search button{ height: 42px; background-color: #2E8B57; border:0; font-size: 18px; padding-left: 10px; padding-right: 10px; color:white; border-radius: 0 3px 3px 0; } .top-nav{ margin-top: 10px; background-color: #2E8B57; padding: 5px; } .top-nav ul{ width: 960px; margin:0 auto; } .top-nav ul li{ float:left; margin-right: 70px; color:white; text-align: center; } .top-nav ul li a{ color:white; font-size: 18px; } .top-nav ul li a:hover{ color:yellow; background-color: green; padding-top: 5px; padding-bottom: 5px; } /*content样式*/ .content{ width: 960px; margin:0 auto; } .con-top img{ width: 100%; } .con-middle{ margin-top: 10px; } .c-m-l{ width: 550px; height: 300px; } .c-m-r{ width: 400px; } .c-m-l .title{ background: url('xinwen.jpg') no-repeat; height: 47px; border-bottom: 1px solid darkred; } .c-m-l .title a{ margin-top: 20px; } .c-m-l .con{ margin-top: 10px; } .c-m-l .con img{ float: left; margin:5px 10px 5px 0; } .c-m-l,.c-m-r p{ text-indent: 30px; color:#616161; line-height: 25px; } .c-m-r .title{ background: url('xinwen.jpg') no-repeat; height: 47px; border-bottom: 1px solid darkred; } .c-m-r .title a{ margin-top: 20px; } .c-m-r .con{ margin-top: 10px; } .c-m-r .con img{ float: left; margin:5px 10px 5px 0; } .c-m-r .con h4{ color:#616161; } .c-m-r .con-b ul li{ height: 33px; line-height: 33px; } .c-m-r .con-b ul li a span{ float: right; } .c-m-r .con-b ul li a{ color:#616161; font-size: 16px; } .con-bottom{ margin-top: 10px; } .con-bottom .title{ background: url('xinwen.jpg') no-repeat; height: 47px; border-bottom: 1px solid darkred; } .con-bottom .title a{ margin-top: 20px; } .con-bottom ul li{ float: left; margin-right: 12px; margin-top: 6px; } .con-bottom ul li img{ width: 150px; } /*footer样式*/ .footer{ } /*公共的属性*/ .left{ float: left; } .right{ float: right; } .clear{ clear: both; } a{ text-decoration :none; } </style> <body> <div class="top"> <div class="top-top"> <div> <span class="left">设为首页 收藏本站</span> <span class="right">2016年2月2日 多云</span> <div class="clear"></div> </div> </div> <div class="top-logo"> <div class="logo left"> <img src="http://img0.imgtn.bdimg.com/it/u=161448140,3544711672&fm=26&gp=0.jpg" alt=""> </div> <div class="tel right"> tel:400-000-000 </div> <div class="search right"> <form action=""> <table cellpadding="0" cellspacing="0"> <td><input type="text" name="keyword"></td><td><button>搜 索</button></td> </table> </form> </div> <div class="clear"></div> </div> <div class="top-nav"> <ul> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <div class="clear"></div> </ul> </div> </div> <div class="content"> <div class="con-top"> <img src="https://imgsa.baidu.com/forum/w%3D580/sign=a42d3150dc58ccbf1bbcb53229dabcd4/4c43f350352ac65c07cbfe91f6f2b21191138a4e.jpg" alt=""> </div> <div class="con-middle"> <div class="c-m-l left"> <div class="title"><a href="#" class="right">More</a></div> <div class="con"> <img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""> <p> 泰牛程序员是北京每学教育科技有限公司旗下教育品牌,公司专门致力于培养高素质软件开发人才,培养能干活,干好活的一流的软件人才,解决IT企业最热门技术的难点。整合了国内众多知名软件企业的资源,并邀请到任跨国公司和国内大中型企业架构师,系统分析师、企业培训师组成自己的精英团队。 </p> <p> 什么都不会没关系,想跳槽想加薪都可以,提升自己更不在话下。 只要你愿意,绝对为你找到一份相当靠谱的工作!我奋斗、我最棒、我能行! 那么多的梦想,你不想实现?买的起大奔的人会天天挤公交吗? 想成为成功人士,脑袋里必须要有知识。一切不以要付出为目的的梦想都是耍流氓! </p><p> 课程全面覆盖市场需求、学习作业快速批改、保就业、班主任助教全程跟踪。 你看,离你完成梦想的道路是不是近了很多。 </p> </div> </div> <div class="c-m-r right"> <div class="title"><a href="#" class="right">More</a></div> <div class="con"> <img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""> <h4> PHP工程师之HTML+CSS基础入门</h4> <p> 泰牛程序员是北京每学教育科技有限公司旗下教育品牌,公司专门致力于培养高素质软件开发人才... </p> <div class="clear"></div> </div> <div class="con-b"> <ul> <li><a href="#">这是帖子2121212 <span>2018-1-1</span></a></li> <li><a href="#">这是帖子2121212 <span>2018-1-1</span></a></li> <li><a href="#">这是帖子2121212 <span>2018-1-1</span></a></li> <li><a href="#">这是帖子2121212 <span>2018-1-1</span></a></li> <li><a href="#">这是帖子2121212 <span>2018-1-1</span></a></li> <li><a href="#">这是帖子2121212 <span>2018-1-1</span></a></li> </ul> </div> </div> <div class="clear"></div> </div> <div class="con-bottom"> <div class="title"><a href="#" class="right">More</a></div> <div class="middle"> <ul> <li><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li style="margin-right:0;"><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> <li style="margin-right:0;"><a href="#"><img src="https://imgsa.baidu.com/forum/w%3D580/sign=5764b79e5c0fd9f9a0175561152cd42b/fc46a3014a90f603cf1104a53412b31bb251edf0.jpg" alt=""></a></li> </ul> </div> </div> </div> <div class="footer"> </div> </body> </html>

浙公网安备 33010602011771号