Chinaunix首页 | 论坛 | 博客
  • 博客访问: 34243
  • 博文数量: 19
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 185
  • 用 户 组: 普通用户
  • 注册时间: 2015-06-08 17:27
文章分类

全部博文(19)

文章存档

2016年(5)

2015年(14)

我的朋友

分类: Html/Css

2015-06-15 14:28:12

在做商城时,通常要做一列或多列购物列表,本博文实现购物列表中间有间隔,最右边无间隔的效果。

点击(此处)折叠或打开

  1. <body>
  2.     <div class="eg1">
  3.         <div class="main">
  4.             <img src="img/privilege1.jpg">
  5.             <img src="img/privilege2.jpg">
  6.             <img src="img/privilege3.jpg">
  7.             <img src="img/privilege4.jpg">
  8.         </div>        
  9.     </div>
  10.     <div class="eg2">
  11.         <img src="img/privilege1.jpg">
  12.         <img src="img/privilege2.jpg">
  13.         <img src="img/privilege3.jpg">
  14.         <img src="img/privilege4.jpg">
  15.     </div>
  16.     <div class="eg3">
  17.         <img src="img/privilege1.jpg">
  18.         <img src="img/privilege2.jpg">
  19.         <img src="img/privilege3.jpg">
  20.         <img src="img/privilege4.jpg">
  21.     </div>
  22. </body>

第一种方法:
里面盒子的宽度多于外面盒子的宽度一个间隔

点击(此处)折叠或打开

  1. body{
  2.     width: 1200px;
  3.     margin: 0 auto;
  4. }
  5. .eg1{
  6.     padding: 30px 0;    
  7.     background: #E6E6E6;
  8.     margin-top: 20px;
  9.     .main{
  10.         font-size: 0;
  11.         width: 1220px;
  12.         img{
  13.             width: 285px;
  14.             margin-right: 20px;
  15.         }
  16.     }
  17. }

第二种方法:
用nth-child(4n)把最后一个间隔去掉

点击(此处)折叠或打开

  1. body{
  2.     width: 1200px;
  3.     margin: 0 auto;
  4. }
  5. .eg2{
  6.     padding: 30px 0;
  7.     background: #E6E6E6;
  8.     margin-top: 20px;
  9.     font-size: 0;
  10.     img{
  11.         width: 285px;
  12.         margin-right: 20px;
  13.         &:nth-child(4n){
  14.             margin-right: 0;
  15.         }
  16.     }
  17. }

第三种方法:
给盒子加个margin-right: -20px;把间隔去掉

点击(此处)折叠或打开

  1. body{
  2.     width: 1200px;
  3.     margin: 0 auto;
  4. }
  5. .eg3{
  6.     padding: 30px 0;
  7.     margin-right: -20px;
  8.     background: #E6E6E6;
  9.     margin-top: 20px;
  10.     font-size: 0;
  11.     img{
  12.         width: 285px;
  13.         margin-right: 20px;
  14.     }
  15. }
average.zip
阅读(343) | 评论(0) | 转发(0) |
0

上一篇:图标字体

下一篇:下拉菜单

给主人留下些什么吧!~~