在线电子名片html,一款精致的HTML5电子名片
CSS
语言:
CSSSCSS
确定
/*------------------*
* Global variables *
*------------------*/
/*------------*
* CSS Styles *
*------------*/
*,
*:before,
*:after {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background: -webkit-linear-gradient(315deg, #404040, #333);
background: linear-gradient(135deg, #404040, #333);
background-color: #333;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
min-height: 100vh;
padding: 24px;
}
body::-webkit-scrollbar {
display: none;
}
a {
color: inherit;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
.card {
color: #d4cd96;
font-family: 'Fira Sans', sans-serif;
height: 100%;
left: 0;
position: absolute;
top: 0;
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
width: 100%;
-webkit-tap-highlight-color: transparent;
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.49, 0.23, 0.58, 0.49);
transition: -webkit-transform 0.6s cubic-bezier(0.49, 0.23, 0.58, 0.49);
transition: transform 0.6s cubic-bezier(0.49, 0.23, 0.58, 0.49);
transition: transform 0.6s cubic-bezier(0.49, 0.23, 0.58, 0.49), -webkit-transform 0.6s cubic-bezier(0.49, 0.23, 0.58, 0.49);
}
.card.flipped {
-webkit-transform: translateX(-100%) rotateY(-180deg);
transform: translateX(-100%) rotateY(-180deg);
}
.card-front,
.card-back {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background: -webkit-repeating-linear-gradient(315deg, rgba(0, 0, 0, 0.3), transparent 1px, rgba(0, 0, 0, 0.3) 2px);
background: repeating-linear-gradient(135deg, rgba(0, 0, 0, 0.3), transparent 1px, rgba(0, 0, 0, 0.3) 2px);
background-size: 3px 3px;
background-color: #302f34;
border-radius: 1px;
box-shadow: 0px -6px 8px 0px rgba(0, 0, 0, 0.1), 0px 6px 8px 0px rgba(0, 0, 0, 0.1), 6px 0px 8px 0px rgba(0, 0, 0, 0.1), -6px 0px 8px 0px rgba(0, 0, 0, 0.1);
cursor: pointer;
height: 100%;
left: 0;
padding: 5%;
position: absolute;
top: 0;
width: 100%;
}
.card-back {
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.card-back .layer {
background: -webkit-repeating-linear-gradient(315deg, rgba(76, 71, 31, 0.3), transparent 1px, rgba(76, 71, 31, 0.3) 2px);
background: repeating-linear-gradient(135deg, rgba(76, 71, 31, 0.3), transparent 1px, rgba(76, 71, 31, 0.3) 2px);
background-size: 3px 3px;
background-color: #d4cd96;
color: #302f34;
height: 100%;
position: relative;
width: 100%;
}
.card-back .layer:after {
background: -webkit-linear-gradient(315deg, rgba(0, 0, 0, 0.2), transparent);
background: linear-gradient(135deg, rgba(0, 0, 0, 0.2), transparent);
content: '';
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.card-back .layer .top,
.card-back .layer .bottom {
left: 8%;
position: absolute;
z-index: 1;
}
.card-back .layer .top {
top: 12%;
}
.card-back .layer .bottom {
bottom: 12%;
}
.card-back .layer h2,
.card-back .layer h3,
.card-back .layer h4 {
font-weight: 400;
margin: 2px 0;
}
.card-back .layer h2 {
font-size: 18px;
font-weight: 500;
text-transform: uppercase;
}
.card-back .layer h3 {
font-size: 16px;
}
.card-back .layer h4 {
font-size: 16px;
font-style: italic;
}
.card-front .layer {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
position: relative;
width: 100%;
}
.card-front .layer h1 {
font-size: 32px;
font-weight: 400;
letter-spacing: -2px;
margin: 0 auto;
padding: 6px 18px 4px;
text-align: center;
}
.card-front .layer .corner {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
border-right: 2px solid #d4cd96;
border-top: 2px solid #d4cd96;
height: 12px;
position: absolute;
width: 12px;
}
.card-front .layer .corner:nth-of-type(1) {
right: 0;
top: 0;
}
.card-front .layer .corner:nth-of-type(2) {
left: 0;
top: 0;
-webkit-transform: rotateZ(-90deg);
transform: rotateZ(-90deg);
}
.card-front .layer .corner:nth-of-type(3) {
bottom: 0;
left: 0;
-webkit-transform: rotateZ(180deg);
transform: rotateZ(180deg);
}
.card-front .layer .corner:nth-of-type(4) {
bottom: 0;
right: 0;
-webkit-transform: rotateZ(90deg);
transform: rotateZ(90deg);
}
.card-wrapper {
height: 271.76471px;
max-width: 420px;
-webkit-perspective: 600px;
perspective: 600px;
position: relative;
width: 100%;
-webkit-transition: -webkit-transform 1s;
transition: -webkit-transform 1s;
transition: transform 1s;
transition: transform 1s, -webkit-transform 1s;
}
在线电子名片html,一款精致的HTML5电子名片相关推荐
- 30款非常酷的创意名片设计欣赏
名片是陌生人之间建立联系的最便捷.最有效的工具.随着网络的发展,现在已经有了电子名片,很多社交网站也推出了交换名片的功能.今天这篇文章将向大家展示30款非常酷的名片设计作品,一起欣赏. Studio ...
- html5的在线播放页面,整理5款html5网页播放器,总有一款适合你吧
整理了5款html5网页播放器,总有一款适合你吧. 酷播云HTML5倍速功能视频播放器 介绍: 重要提示:本播放器为酷播云在线产品,用户可以免费注册使用,下载包仅提供代码使用示例及演示,并非播放器的下 ...
- 9款精致HTML5/jQuery日历时钟控件源码下载(源码请见百度云) 链接:http://pan.baidu.com/s/1geIXe75 密码:7m4a...
现在的网页应用越来越丰富,我们在网页中填写日期和时间已经再也不用手动输入了,而是使用各种各样的日期时间选择控件,大部分样式华丽的日期选择和日历控件都是基于jQuery和HTML5的,比如今天要分享的这 ...
- “在线”正当道,8款在线原型工具推荐
"在线"正当道,8款在线原型工具推荐 经历了疫情期间的远程办公,基于Web的协同办公软件(例如飞书,钉钉,腾讯文档等)纷纷成为大部分国内企业的办公必备品.可以看出,目前国内的在线办 ...
- 超精美!10款专业的高质量名片设计模板
名片,中国古代称名刺,是标示姓名及其所属组织.公司单位和联系方法的纸片.名片也是新朋友互相认识.自我介绍的最快有效的方法.下面的列表向大家分享10款专业的高质量名片设计模板. 您可能感兴趣的相关文章 ...
- html5在线编辑器 h,前端最好用的HTML在线编辑器是哪一款
<前端最好用的HTML在线编辑器是哪一款>要点: 本文介绍了前端最好用的HTML在线编辑器是哪一款,希望对您有用.如果有疑问,可以联系我们. 开发网站,一定会碰到HTML在线编辑器,我们详 ...
- 在线式测斜仪是一款新型的、智能的、适应多种行业应用的三轴智能测斜仪
产品概述 在线式测斜仪是一款新型的.智能的.适应多种行业应用的三轴智能测斜仪,主要用于在三维空间内进行多方位倾角测量和振动(频率.振幅)测星.将多个传感器串联安装到土体.岩石和挡士墙结构中沿垂 直方向 ...
- 60款非常酷的国外名片设计作品欣赏(上篇)
名片是标示姓名及其所属组织.公司单位和联系方法的纸片,是陌生人互相认识.自我介绍的最快有效的方法.交换名片是商业交往的第一个标准官式动作.今天,本文收集了一些非常酷的的国外名片设计作品和大家分享,一起 ...
- html5动画在线示例,精妙无比 8款HTML5动画实例及源码
本文作者html5tricks,转载请注明出处 新的一周开始了,我们分享 1.基于HTML5 Canvas的图表插件Chart.js chart.js是一款基于HTML5 Canvas的图表插件,ch ...
最新文章
- 均值已知检验方差_方差分析案例
- IDEA注册jar包使用和常用插件
- mac恢复iphone_免费下载:旧Mac和iPhone壁纸的令人震惊的完整档案
- Goalng小demo一:家庭收支记账软件项目
- 简单的11步在Laravel中实现测试驱动开发
- 从入门到入土:Python爬虫学习|Selenium自动化模块学习|简单入门|轻松上手|自动操作浏览器进行处理|chrome|PART01
- 百度运维部电子竞技大赛!
- java1乘到10000_你如何制作一个10000的数组,只有1-1000的值?
- Hadoop实战经验之HDFS故障排除-尚硅谷大数据培训
- 安装QQ、TIM提示:安装包可能被非法改动导致安装失败,请从官网下载最新安装包重新安装
- 【光线追踪系列五】漫反射(Diffuse)
- 2018蓝桥杯 航班时间和乘积尾零
- php a链接跳转下载,PHP实现点击a标签的href做链接时,直接保存文件(任何类型),而不是通过浏览器直接打开下载的文件...
- 帧同步优化难点及解决方案
- 高效剪辑,给多个视频同时添加上下图片的操作方法
- 浅谈spring之jdk动态代理
- IOS王者荣耀修改荣耀战区最实用教程
- 为什么x86不叫x32?
- 【mysql】mysql 模糊查询 like 语句
- 【JPress】Attachment