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电子名片相关推荐

  1. 30款非常酷的创意名片设计欣赏

    名片是陌生人之间建立联系的最便捷.最有效的工具.随着网络的发展,现在已经有了电子名片,很多社交网站也推出了交换名片的功能.今天这篇文章将向大家展示30款非常酷的名片设计作品,一起欣赏. Studio ...

  2. html5的在线播放页面,整理5款html5网页播放器,总有一款适合你吧

    整理了5款html5网页播放器,总有一款适合你吧. 酷播云HTML5倍速功能视频播放器 介绍: 重要提示:本播放器为酷播云在线产品,用户可以免费注册使用,下载包仅提供代码使用示例及演示,并非播放器的下 ...

  3. 9款精致HTML5/jQuery日历时钟控件源码下载(源码请见百度云) 链接:http://pan.baidu.com/s/1geIXe75 密码:7m4a...

    现在的网页应用越来越丰富,我们在网页中填写日期和时间已经再也不用手动输入了,而是使用各种各样的日期时间选择控件,大部分样式华丽的日期选择和日历控件都是基于jQuery和HTML5的,比如今天要分享的这 ...

  4. “在线”正当道,8款在线原型工具推荐

    "在线"正当道,8款在线原型工具推荐 经历了疫情期间的远程办公,基于Web的协同办公软件(例如飞书,钉钉,腾讯文档等)纷纷成为大部分国内企业的办公必备品.可以看出,目前国内的在线办 ...

  5. 超精美!10款专业的高质量名片设计模板

    名片,中国古代称名刺,是标示姓名及其所属组织.公司单位和联系方法的纸片.名片也是新朋友互相认识.自我介绍的最快有效的方法.下面的列表向大家分享10款专业的高质量名片设计模板. 您可能感兴趣的相关文章 ...

  6. html5在线编辑器 h,前端最好用的HTML在线编辑器是哪一款

    <前端最好用的HTML在线编辑器是哪一款>要点: 本文介绍了前端最好用的HTML在线编辑器是哪一款,希望对您有用.如果有疑问,可以联系我们. 开发网站,一定会碰到HTML在线编辑器,我们详 ...

  7. 在线式测斜仪是一款新型的、智能的、适应多种行业应用的三轴智能测斜仪

    产品概述 在线式测斜仪是一款新型的.智能的.适应多种行业应用的三轴智能测斜仪,主要用于在三维空间内进行多方位倾角测量和振动(频率.振幅)测星.将多个传感器串联安装到土体.岩石和挡士墙结构中沿垂 直方向 ...

  8. 60款非常酷的国外名片设计作品欣赏(上篇)

    名片是标示姓名及其所属组织.公司单位和联系方法的纸片,是陌生人互相认识.自我介绍的最快有效的方法.交换名片是商业交往的第一个标准官式动作.今天,本文收集了一些非常酷的的国外名片设计作品和大家分享,一起 ...

  9. html5动画在线示例,精妙无比 8款HTML5动画实例及源码

    本文作者html5tricks,转载请注明出处 新的一周开始了,我们分享 1.基于HTML5 Canvas的图表插件Chart.js chart.js是一款基于HTML5 Canvas的图表插件,ch ...

最新文章

  1. 均值已知检验方差_方差分析案例
  2. IDEA注册jar包使用和常用插件
  3. mac恢复iphone_免费下载:旧Mac和iPhone壁纸的令人震惊的完整档案
  4. Goalng小demo一:家庭收支记账软件项目
  5. 简单的11步在Laravel中实现测试驱动开发
  6. 从入门到入土:Python爬虫学习|Selenium自动化模块学习|简单入门|轻松上手|自动操作浏览器进行处理|chrome|PART01
  7. 百度运维部电子竞技大赛!
  8. java1乘到10000_你如何制作一个10000的数组,只有1-1000的值?
  9. Hadoop实战经验之HDFS故障排除-尚硅谷大数据培训
  10. 安装QQ、TIM提示:安装包可能被非法改动导致安装失败,请从官网下载最新安装包重新安装
  11. 【光线追踪系列五】漫反射(Diffuse)
  12. 2018蓝桥杯 航班时间和乘积尾零
  13. php a链接跳转下载,PHP实现点击a标签的href做链接时,直接保存文件(任何类型),而不是通过浏览器直接打开下载的文件...
  14. 帧同步优化难点及解决方案
  15. 高效剪辑,给多个视频同时添加上下图片的操作方法
  16. 浅谈spring之jdk动态代理
  17. IOS王者荣耀修改荣耀战区最实用教程
  18. 为什么x86不叫x32?
  19. 【mysql】mysql 模糊查询 like 语句
  20. 【JPress】Attachment

热门文章

  1. 淘宝2013双12报名时间及报名流程
  2. Python Unicode和string
  3. ybt1418:猴子选大王
  4. webpack4搭建vue项目(完整版本)
  5. 11.3.4 非负整数排序 (20分)
  6. 强化学习论文笔记:Soft Actor Critic算法
  7. hsf端口_HSF 服务
  8. bash 剪切文件_linux 剪切命令
  9. 硬盘分区形式(MBR、GPT)、系统引导、文件系统、Inode和Block
  10. 由LIBSVM的svmtrain输出结果得到分类超平面的法向量w和偏移项b