首页前端开发HTMLhtml代码制作3d相册

html代码制作3d相册

时间2023-11-14 17:13:03发布访客分类HTML浏览369
导读:3D相册是一种炫酷的效果,对于展示产品、展览等都有良好的效果。HTML代码可以制作3D相册,下面是演示用到的HTML代码: <div class="box"> <div class="container...

3D相册是一种炫酷的效果,对于展示产品、展览等都有良好的效果。HTML代码可以制作3D相册,下面是演示用到的HTML代码:

    div class="box">
            div class="container">
                div class="row">
                    div class="column">
                        img src="pic1.jpg" alt="Alps" style="width:100%">
                    /div>
                    div class="column">
                        img src="pic2.jpg" alt="Lights" style="width:100%">
                    /div>
                    div class="column">
                        img src="pic3.jpg" alt="Nature" style="width:100%">
                    /div>
                    div class="column">
                        img src="pic4.jpg" alt="Snow" style="width:100%">
                    /div>
                /div>
            /div>
        /div>

以上就是简单的HTML代码,接下来,我们要使用CSS为其添加3D效果:

    .container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-perspective: 1000px;
     /*透视*/        perspective: 1000px;
            -webkit-perspective-origin: center;
            perspective-origin: center;
    }
    .column {
            -webkit-transform: translateZ(-50px);
     /*位置*/        transform: translateZ(-50px);
            -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
            max-width: 25%;
            padding: 5px;
    }
    .column img {
            -webkit-transition: 0.5s ease;
            transition: 0.5s ease;
            -webkit-transform: scale(0.8);
     /*缩放*/        transform: scale(0.8);
    }
    .column img:hover {
            -webkit-transform: scale(1.1);
     /*鼠标悬浮*/        transform: scale(1.1);
    }
    /*以下是响应式设计*/    @media screen and (max-width: 800px) {
        .column {
                -ms-flex-preferred-size: 50%;
                flex-basis: 50%;
                max-width: 50%;
        }
    }
    @media screen and (max-width: 600px) {
        .column {
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                max-width: 100%;
        }
    }
    

好了,现在打开浏览器,就可以看到制作好的3D相册了。是不是,很简单呢!自己试试吧!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: html代码制作3d相册
本文地址: https://pptw.com/jishu/539120.html
css引用的方式有几种方式 html代码制作中国名胜网页

游客 回复需填写必要信息