选择座位html,影厅座位预览效果(css3)_html/css_WEB-ITnose
查看 demo 下载源码
你可能对那些购买时需要选择座位的订票系统比较熟悉。通常在比赛,电影,搏击或者演唱会售票的时候需要这样做。如果能有一种座位的预览效果该有多酷啊,比如能够从你选择的位置的角度去预览舞台或者屏幕。这个问题引出了今天我们将要分享给大家的一个新尝试。
注意:我们使用到的某些技术还是非常实验性质的,不是所有浏览器都支持。这个demo需要浏览器支持 transform-style: preserve-3d。
我们的想法是显示一个可以从 座次表 选择座位的影厅。当选择一个座位,我们将移动到房间的相应位置,让用户可以看到所选位置的真实视野。在页面的中央有一个可以解锁旋转 视角 的按钮(默认是不能随鼠标旋转视角的),考虑到真实情况下用户会旋转的自己的头,所以这点也是很重要的。
这个demo中用到的预告片来自 The Blender Foundation 的动画片 Sintel 。
开始,我们显示一个带预告片信息和选择座位选项的预告屏幕:
然后我们点击 select the seats,我们将把视野移到影厅的后面,并显示座次表:
一旦点击了一个座位,视野将移动到座位相应的位置:
屏幕中央的图标可以让我们解锁视野,比如可以让观察者环顾四周。这类似于脑袋的自由扭动,对于模拟真实视野是很重要的。
我们可以在任意点播放预告片,并感受到从那个特定位置屏幕是如何呈现的。
不幸的是,某些版本的IE不支持 transform-style: preserve-3d ,所以这个demo是不能在这些版本运行的。
在Github上找到这个项目 。
原文: http://tympanus.net/codrops/2016/01/12/cinema-seat-preview-experiment/ 。
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
选择座位html,影厅座位预览效果(css3)_html/css_WEB-ITnose相关推荐
- 在html中的file怎么只能选择图片,input type=file 选择图片并且实现预览效果
通过标签,给它指定type类型为file,可提供文件上传: accept:可选择上传类型,如:只要传图片,且不限制图片格式,为image/*: multiple:规定是否可以选择多个文件: 规定只可上 ...
- JavaScript 图片上传预览效果
图片上传预览是一种在图片上传之前对图片进行本地预览的技术. 使用户选择图片后能立即查看图片,而不需上传服务器,提高用户体验. 但随着浏览器安全性的提高,要实现图片上传预览也越来越困难. 不过群众的智慧 ...
- php+jquery实现图片上传预览_和拖动位置值,PHP教程:thinkphp jquery实现图片上传和预览效果...
<PHP教程:thinkphp jquery实现图片上传和预览效果>要点: 本文介绍了PHP教程:thinkphp jquery实现图片上传和预览效果,希望对您有用.如果有疑问,可以联系我 ...
- 简单快捷的实现图片上传预览效果
简单快捷的实现图片上传预览效果 如何简单快捷的实现图片上传预览效果,想必这是绝大多数的c#新手遇到的一个小难题. 我学习c#也有一年的时间了,就把一个简单的方法给大家看看. 如下: readAsDat ...
- jquery实现上传图片及图片大小验证、图片预览效果代码
jquery实现上传图片及图片大小验证.图片预览效果代码 jquery实现上传图片及图片大小验证.图片预览效果代码 上传图片验证 */ function submit_upload_picture() ...
- 实现图片预览效果及模糊效果
一.图片的预览效果 本次实现是在vue-cli中实现的路由来实现图片的预览效果 第一步定义两个组件命名为HelloWorld.vue和Layer.vue 第二步需要配置两个组件的前端路由 代码如下: ...
- form 表单 + HTML5(FileReader) +iframe 实现无刷新图片上传+图片预览效果
作为一个初入前端的菜鸟,最近因为一个无刷新上传图片问题走了很多弯路,所以在这里给大家分享一下,不足之处希望谅解.无刷新上传图片一般有两种方式,一种是 form 表单+iframe ,还有一种是 aja ...
- 上传图片显示扫描效果html5,JS+HTML5实现上传图片预览效果完整实例【测试可用】...
本文实例讲述了JS+HTML5实现上传图片预览效果.分享给大家供大家参考,具体如下: 在项目中遇到用input标签file类型的文件上传,想实在上传之前进行图片的预览功能:之前的做的一个解决方案是文件 ...
- element表格图片放大_图片在表格中,鼠标经过图片上方,图片有放大预览效果 (vue+element )...
element的鼠标移到图片时,放大预览效果.实现思路:element的 el-table + el-popover export default { data () { return { tabDa ...
最新文章
- hadoop8088端口查看历史打不开,但是在虚拟机上可以打开的解决办法
- C++【力扣LeetCode算法题库】47. 全排列 II
- TypeError: Can not convert a float32 into a Tensor or Operation.
- 【2】flink数据流转换算子
- www.sirim-global.com
- linq to sql 行转列_SQL进阶:SQL高级编程语法实例
- 项目管理工具project软件学习(六) - 设置里程碑、任务备注
- Smobiler实现app的主页——C# 或.NET Smobiler实例开发手机app(三)
- 一文打尽PHP代码加密方式
- ftp下载工具,6款能够满足所有需求的ftp下载工具
- WebSocket 即时通讯
- 【音乐检索】基于matlab音乐检索系统【含Matlab源码 435期】
- Glib基础——版本信息
- GBin1分享:25个超酷手绘插图的网站设计
- python面面观单元测试_第2周 python面面观
- 经典同态加密算法Paillier解读 - 原理、实现和应用
- 国外stripe支付,超简单几行代码搞定
- 为什么工程师出身的 CEO 越来越“香”?
- DOS命令dir是否能查看隐藏文件夹
- Android usb otg通讯总结 HiD通讯直接来取吧
热门文章
- 实战:隐藏SpringBoot中的私密数据!
- IDEA 不为人知的 5 个骚技巧!真香!
- Linux系统下MySQL导出数据库和导入数据库的命令
- VMware ubuntu20.04 server随win10自动启动与关闭
- docker rabbitmq_使用Docker集成Rabbitmq与安装elasticsearch教程
- windows和linux命令的区别,linux和windows命令区别
- php对数组进行合成的函数,php合并数组函数array_merge()
- 华为手机鸿蒙系统怎么样_华为自研操作系统“鸿蒙”已用于华为手机
- 常见食物营养成分表图_营养成分表,你会看么?
- jsessionid每次请求都在变_为什么每次沟通都变争吵,学会这4条沟通原则,解决90%的沟通问题...