美高梅平台下载-美高梅娱乐平台登录

热门关键词: 美高梅平台下载,美高梅娱乐平台登录

今天特别推出姊妹篇《纯手工打造漂亮的瀑布流

日期:2020-03-13编辑作者:美高梅娱乐平台登录

在做产品图片展示的时候,我们经常会接到这样的需求:需要点击小图,弹出大图,并且大图还可以直接点击按钮进行前后切换。其实这样的效果很多插件都可以实现,今天主要是推荐一款常用且简单的,大伙且用收藏吧。

 

这款插件就是:Lightbox。据说出来已经8年左右了,功能强大,易用。

前两天写的文章《纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!》受到很多网友的喜爱,今天特别推出姊妹篇《纯手工打造漂亮的瀑布流,五大插件一个都不少Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox!》,希望大家喜欢!

美高梅娱乐平台登录,主要特点:开源简洁小巧,易用,支持响应式,动画效果也不错!

 

美高梅平台下载,官网地址:

前言

FineUI控件库发展至今已经有 5 个年头,目前论坛注册的QQ会员 5000 多人,捐赠用户 500 多人(捐赠用户转化率达到10%以上,在国内开源领域相信这是一个梦幻数字!也足以证明FineUI旺盛的生命力!)。在这 5 年七年,FineUI总共发布了 100 多个版本!也积攒了大量的典型案例。

然而一直以来,FineUI的典型案例都是在论坛上以帖子的形式进行展示,没有一个集中展示的地方。今天我们就使用前段时间比较流行的瀑布流来解决FineUI典型案例的展示问题。最终的显示效果如下图所示。

美高梅娱乐平台登录 1

 

gitHub地址:

五大插件简介

为了制作FineUI的《典型案例》页面,我们综合运用了Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox五大插件,下面先对这 5 个插件进行简单的介绍。

1. Bootstrap:强大的CSS框架,由Twitter的开发工程师推出,不仅仅是960布局,而且包含很多很多拿来就用的漂亮样式。从Bootstrap推出第一个版本作者就开始使用,

  1. jQuery:JavaScript框架,业界事实的标准。

  2. Masonry:制作瀑布流布局的JavaScript库。

4. imagesLoad:监测图片是否加载完毕的JavaScript库。

5. Lightbox:以弹框形式集中展示图片的JavaScript库。

 

使用方法:

用Bootstrap打底

首先为每个案例准备1-2张截图、案例名称以及案例作者,并创建简单的HTML布局如下:

<div id="masonry" class="container-fluid">

    <div class="thumbnail"> 
        <div class="imgs"> 
            <img src="..png" /> 
        </div> 
        <div class="caption"> 
            <div class="title">简单OA管理系统</div> 
            <div class="content"> 

            </div> 
            <div class="author"> 
                by <a target="_blank" href="http://fineui.com/bbs/home.php?mod=space&uid=2426">小小生</a> 
            </div> 
        </div> 
    </div> 

</div>

  

 

为HTML元素定义简单的CSS样式:

<style> 
    #masonry 
    { 
        padding: 0; 
        min-height: 450px; 
        margin: 0 auto; 
    } 
    #masonry .thumbnail 
    { 
        width: 330px; 
        margin: 20px; 
        padding: 0; 
        border-width: 1px; 
        -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); 
                box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); 
    } 
    #masonry .thumbnail .imgs 
    { 
        padding: 10px; 
    } 
    #masonry .thumbnail .imgs img 
    { 
        margin-bottom: 5px; 
    } 
    #masonry .thumbnail .caption 
    { 
        background-color: #fff; 
        padding-top: 0; 
        font-size: 13px; 
    } 
    #masonry .thumbnail .caption .title 
    { 
        font-size: 13px; 
        font-weight: bold; 
        margin: 5px 0; 
        text-align: left; 
    } 
    #masonry .thumbnail .caption .author 
    { 
        font-size: 11px; 
        text-align: right; 
    } 

</style>

  

 

此时的页面看起来如下图所示(源代码在 index_1.html 中,文章最后会提供下载地址)。

美高梅娱乐平台登录 2

 

  1. 下载并引用jquery和lightbox插件:

  2. 引入插件所需的css样式:

  3. 为你所需要展示的图片添加data-lightbox="roadtrip"属性:

用Masonry+imagesLoaded创建瀑布流

由于列表中包含图片,我们需要所有图片加载完毕后再调用Masonry的瀑布流布局,从而方式列表中的元素重叠在一起。为上述页面添加如下简单的JavaScript代码。

<script> 
    $(function() { 

        var masonryNode = $('#masonry'); 
        masonryNode.imagesLoaded(function(){ 
            masonryNode.masonry({ 
                itemSelector: '.thumbnail', 
                isFitWidth: true 
            }); 
        }); 


    }); 
</script>

  

 

 

此时页面显示效果如下图所示(源代码在 index_2.html 中,文章最后会提供下载地址)。

美高梅娱乐平台登录 3

 

本文由美高梅平台下载发布于美高梅娱乐平台登录,转载请注明出处:今天特别推出姊妹篇《纯手工打造漂亮的瀑布流

关键词:

规定添加到元素的一个或多个事件

$("#saveBttn").one("click", function () { alert("This will be displayed only once.");});$.one("click", "#saveBttn", function () { alert("This displays ...

详细>>

只选择某个元素的子元素4、美高梅娱乐平台登录

最近一直忙于新岗位上的工作,有段时间没写博客啦,今天抽点时间写出来分享下咯。^_^ 一、CSS简介 css简述CSS,通常...

详细>>

alt属性的作用是当图片无法显示时以文字作为替

大家都知道,现在做网站简单,但是推广就比较困难了,可能一些商家引入投资,直接烧钱做广告来推广,但是对于...

详细>>

把所有的背景图像都放到一个图片文件中

网站页面性能优化的34条黄金守则1、尽量减少HTTP请求次数终端用户响应的时间中,有80%用于下载各项内容。这部分时...

详细>>