立体呈现案例

简介: 立体呈现案例

代码


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .father {
            position: relative;
            margin: 200px auto;
            width: 200px;
            height: 200px;
            /* 实现3D效果 */
            transform-style: preserve-3d;
            transition: all 2s;
        }
        .son1 {
            position: absolute;
            width: 200px;
            height: 200px;
            background-color: red;
            /* 将盒子1向前靠近200px */
            transform: translateZ(200px);
        }
        .son2 {
            position: absolute;
            width: 200px;
            height: 200px;
            background-color: green;
        }
        /* 为了凸显出效果,这个需要旋转90度才可以看到 */
        .father:hover {
            transform: rotateY(90deg);
        }
    </style>
</head>
<body>
    <div class="father">
        <div class="son1"></div>
        <div class="son2"></div>
    </div>
</body>
</html>


制作步骤


使用到了3d呈现的一条属性,这一条属性需要写在父盒子中,先将两个盒子定位到一个地方,是的两个盒子重合在一起,之后将一个盒子沿着z轴正方向偏移200px,这样子的话就实现了3d效果,但是要显示3d效果的话,需要我们将整个父盒子沿着Y轴旋转一个角度,这样子才可以看到我们设置的3d效果。


相关文章
|
8月前
全息近眼显示技术如何实现三维图像再现?
【6月更文挑战第26天】全息近眼显示技术如何实现三维图像再现?
81 4
|
算法 索引
【D3.js - v5.x】(5)绘制力导向图 | 附完整代码
【D3.js - v5.x】(5)绘制力导向图 | 附完整代码
830 0
【D3.js - v5.x】(5)绘制力导向图 | 附完整代码
|
前端开发
Echarts实战案例代码(49):基于不支持立体漏斗图Funnel的HTML+CSS解决方案
Echarts实战案例代码(49):基于不支持立体漏斗图Funnel的HTML+CSS解决方案
218 0
|
存储 前端开发 搜索推荐
基于threejs的商品VR展示平台的设计与实现思路
本设计针对目前互联网销售传统展示的现状,考虑当前市场形式,利用虚拟现实技术理论,结合计算机网络、交互设计实现一个以普通终端浏览器为载体的适用于用户或消费者需求的VR展示平台系统,打造一种全新的商品展示方式,拉近用户或者消费者于商品的距离,提供商品全面的信息,提高商品的可信度,降低交易失败的风险,带来一次愉快完美的购物体验。
959 1
基于threejs的商品VR展示平台的设计与实现思路
|
数据挖掘 Python
Python数据分析与展示:图像的手绘效果-5
Python数据分析与展示:图像的手绘效果-5
209 0
Python数据分析与展示:图像的手绘效果-5
|
移动开发 数据可视化 前端开发
基于Leaflet的全景综合展示实战
众所周知,当前许多GIS类应用底图数据都是有层级限制。在一些需要高清晰的实景展示需求下,就必须要结合一些更接近真实的展示。比如倾斜摄影测量、Bim技术、全景展示技术。而从经济成本和时间成本上来比较,全景展示技术成本较低,制作流程简单
639 0
基于Leaflet的全景综合展示实战
Three.js系列: 游戏中的第一/三人称视角
Three.js系列: 游戏中的第一/三人称视角
Three.js系列: 游戏中的第一/三人称视角
|
算法 前端开发 Java
地图建筑群的光影效果原理和应用实践
高德开放平台在2020年初推出了AMap JSAPI 2.0版本,现在版本已经稳定下来。在JSAPI 2.0版本中我们采用了新的渲染管线,在每个渲染流程中都针对性的进行了性能优化。
434 0
地图建筑群的光影效果原理和应用实践
|
监控 数据可视化 物联网
webgl(three.js)实现室内定位,楼宇bim、实时定位三维可视化解决方案
3D定位、三维室内定位、3d建筑,3d消防,消防演习模拟,3d库房,3d档案室,3d密集架,webGL,threejs,3d机房,bim管理系统
4899 0

热门文章

最新文章