资讯专栏INFORMATION COLUMN

几行代码轻松实现瀑布流显示。

JiaXinYi / 2763人阅读

摘要:实现思路创建左右两个容器,在数据导入的时候获取两个容器的高度,把即将要导入的数据,导进高度低的一个容器即可。格纹小短裙质量超好特别的舒适,夏天首选。

实现思路:创建左右两个容器,在数据导入的时候获取两个容器的高度,把即将要导入的数据,导进高度低的一个容器即可。

HTML代码

    
    
CSS代码
*{
    padding:0px;
    margin:0px;
    list-style: none;
    font-style:normal;
    font-family: arial;
    font-family: Microsoft YaHei,arial;
}
.twoRankedBox{
    margin:6px 8px;
    overflow: hidden;
    padding-bottom:25px;
}
.twoRankedBox ul{
    width:49%;
    float: left;
}
.twoRankedBox ul:last-child{
    margin-left:2%;
}
.twoRankedBox ul li{
    padding:5px;
    margin-bottom:6px;
    padding-bottom:8px;
    background-color: #FFFFFF;
}
.twoRankedBox ul li p:first-child{
    padding-top:0px;
}
.twoRankedBox ul li p{
    padding-top:4px;
}
.product_picture img{
    display: block;
    width:100%;
}
.product_np{
    overflow: hidden;
    line-height:20px;
}
.product_np a{
    display: block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.product_np a:first-child{
    font-size:0.9em;
    color:#58b7e3;
    width:65%;
    float: left;
}
.product_np a:last-child{
    font-size:0.8em;
    color:#f00;
    float: right;
    width:35%;
    text-align: right;
}
.product_ie{
    font-size:0.8em;
    color:#777;
}
JS代码
//模拟JSON数据
var json = {
    data:[
        {name:"花瓣小小裙花瓣",price:"128",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_01.jpg"},
        {name:"时尚牛仔短裤",price:"298",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_02.jpg"},
        {name:"白色婚纱",price:"668",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_03.jpg"},
        {name:"绿色防晒衣",price:"218",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_04.jpg"},
        {name:"格纹小短裙",price:"88",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_05.jpg"},
        {name:"复古旗袍",price:"128",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_06.jpg"},
        {name:"花瓣小小裙花瓣",price:"128",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_07.jpg"},
        {name:"时尚牛仔短裤",price:"298",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_08.jpg"},
        {name:"白色婚纱",price:"668",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_09.jpg"},
        {name:"绿色防晒衣",price:"218",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_10.jpg"},
        {name:"格纹小短裙",price:"118",details:"质量超好特别的舒适,夏天首选。",src:"images/temporary/img_11.jpg"}
    ]
}

//模拟数据导入
for(var i=0;i

" +"

"+json.data[i].name+"¥"+json.data[i].price+"

" +"

"+json.data[i].details+"

" if($(".BoxLeft").height() < $(".BoxRight").height()){ $(".BoxLeft").append(chtml); }else{ $(".BoxRight").append(chtml); } }

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/111702.html

相关文章

  • 几行代码轻松实现瀑布显示

    摘要:实现思路创建左右两个容器,在数据导入的时候获取两个容器的高度,把即将要导入的数据,导进高度低的一个容器即可。格纹小短裙质量超好特别的舒适,夏天首选。 showImg(https://segmentfault.com/img/bVFb99?w=750&h=1334); 实现思路:创建左右两个容器,在数据导入的时候获取两个容器的高度,把即将要导入的数据,导进高度低的一个容器即可。 HTML...

    yintaolaowanzi 评论0 收藏0
  • 几行代码轻松实现瀑布显示

    摘要:实现思路创建左右两个容器,在数据导入的时候获取两个容器的高度,把即将要导入的数据,导进高度低的一个容器即可。格纹小短裙质量超好特别的舒适,夏天首选。 showImg(https://segmentfault.com/img/bVFb99?w=750&h=1334); 实现思路:创建左右两个容器,在数据导入的时候获取两个容器的高度,把即将要导入的数据,导进高度低的一个容器即可。 HTML...

    hzx 评论0 收藏0
  • 09.26 腾讯校招前端一面经历

    摘要:自我介绍对前端的理解为什么中间会出现空隙浏览器会把元素间的空白字符空格换行等渲染成一个空格。解决方法一为设置。方法二将所有写在同一行。选择器选择器匹配出现在后面的。和这两种元素必须具有相同的父元素,但不必紧跟在的后面。 1. 自我介绍 2. 对前端的理解 3. 为什么li中间会出现空隙 showImg(https://segmentfault.com/img/bVbhxip?w=131...

    BearyChat 评论0 收藏0
  • 09.26 腾讯校招前端一面经历

    摘要:自我介绍对前端的理解为什么中间会出现空隙浏览器会把元素间的空白字符空格换行等渲染成一个空格。解决方法一为设置。方法二将所有写在同一行。选择器选择器匹配出现在后面的。和这两种元素必须具有相同的父元素,但不必紧跟在的后面。 1. 自我介绍 2. 对前端的理解 3. 为什么li中间会出现空隙 showImg(https://segmentfault.com/img/bVbhxip?w=131...

    endiat 评论0 收藏0
  • 09.26 腾讯校招前端一面经历

    摘要:自我介绍对前端的理解为什么中间会出现空隙浏览器会把元素间的空白字符空格换行等渲染成一个空格。解决方法一为设置。方法二将所有写在同一行。选择器选择器匹配出现在后面的。和这两种元素必须具有相同的父元素,但不必紧跟在的后面。 1. 自我介绍 2. 对前端的理解 3. 为什么li中间会出现空隙 showImg(https://segmentfault.com/img/bVbhxip?w=131...

    stdying 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<