首页 > Web开发 > 详细

CSS3_天猫商品墙

时间:2018-11-14 13:07:25      阅读:134      评论:0      收藏:0      [点我收藏+]

天猫商品墙

  • 网格状布局:

1.  ul li 布局

2.  float: left; 使得元素在一行。注意: 父元素解决高度塌陷

3.  ul 设置固定宽,使得元素挤下去

4.  给父元素加一个 padding-left 和 padding-top 使得 背景色缝隙 充当 网格最左边的边线

5.  给 li 同意加 一个 margin-right 和 margin-bottom,使得 背景色缝隙 充当 网格线

 

  • li 的结构
  • 3D 空间
    • <div class="double_face">
          <div class="img_nav_back">
              <img src="./img/"/>
          </div>
      
          <div class="img_nav_front">
              <img src="./img/"/>
          </div>
      </div>

       

    • 加背景要给两张图片的 父元素 div 加

 

 

 

 

  • mask 遮罩
    • 1

 

  • 切换按钮
    • 鼠标进入,无过渡动画    #btn:hover { transition: 0; }
    • 鼠标离开,有过渡动画
    • 点击计次
    • 翻转延迟差(斜线数组控制,取余获得列数)
        • colNum = arrIndex % 总列数;
        • rowNum = Math.floor(arrIndex / 总列数);
        • 延时 arr[i] = (coLnum+rowNum)*100; 毫秒

 

 

 

 

 

 

CSS3_天猫商品墙

原文:https://www.cnblogs.com/tianxiaxuange/p/9957251.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!