css3实现信纸/同学录效果的示例代码


Posted in HTML / CSS onDecember 11, 2018

本文介绍了css3实现信纸/同学录效果的示例代码,分享给大家,具体如下:

css3实现信纸/同学录效果的示例代码

实现思路:

网格背景,由css3的线性渐变来实现。

纸上的打孔,由圆和圆柱组成,多个打孔,可以由box-shadow的平铺来实现。

实际代码:

<div class="bg-grid"></div>
<style>
.bg-grid {
    height: 400px;
    padding: 10px;
    padding-top: 64px;
    background-color: #efefef;
    background-image:   linear-gradient(#e7e6e6 1px, transparent 0),
                        linear-gradient(90deg, #e7e6e6 1px, transparent 0);
    background-size: 21px 21px, 21px 21px;
    background-position: center;
}

.bg-grid:before,
.bg-grid:after{
    content: '';
    position: absolute;
    z-index: 0;
    left: 50%;
    transform: translateX(-50%);
    display: inline-block;
    background-color: #fff;
    height: 28px;
    box-shadow: 68px 0 0 0 #fff, 
                calc(68px * 2) 0 0 0 #fff, 
                calc(68px * 3) 0 0 0 #fff, 
                calc(68px * 4) 0 0 0 #fff, 
                calc(68px * 5) 0 0 0 #fff, 
                -68px 0 0 0 #fff, 
                calc(68px * -2) 0 0 0 #fff, 
                calc(68px * -3) 0 0 0 #fff, 
                calc(68px * -4) 0 0 0 #fff, 
                calc(68px * -5) 0 0 0 #fff;
}
.bg-grid:before {
    top: 0;
    width: 10px;
}

.bg-grid:after {
    top: 26px;
    width: 28px;
    border-radius: 50%;
}
.bg-grid{

}
</style>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

HTML / CSS 相关文章推荐
一款利用纯css3实现的360度翻转按钮的实例教程
Nov 05 HTML / CSS
CSS3绘制不规则图形的一些方法示例
Nov 07 HTML / CSS
css3 矩阵的使用详解
Mar 20 HTML / CSS
html5触摸事件判断滑动方向的实现
Jun 05 HTML / CSS
HTML5 Web Database 数据库的SQL语句的使用方法
Dec 09 HTML / CSS
HTML5资源预加载(Link prefetch)详细介绍(给你的网页加速)
May 07 HTML / CSS
html5+svg学习指南之SVG基础知识
Dec 17 HTML / CSS
HTML5中使用postMessage实现两个网页间传递数据
Jun 22 HTML / CSS
详解html5 canvas常用api总结(二)--绘图API
Dec 14 HTML / CSS
Html5写一个简单的俄罗斯方块小游戏
Dec 03 HTML / CSS
HTML5页面打开微信小程序功能实现
Sep 23 HTML / CSS
HTML 里 img 元素的 src 和 srcset 属性的区别详解
May 21 HTML / CSS
利用CSS3实现动态的二级三级菜单效果实例源码
Jan 04 #HTML / CSS
详解Css3新特性应用之过渡与动画
Jan 10 #HTML / CSS
CSS3样式linear-gradient的使用实例
Jan 16 #HTML / CSS
纯CSS3实现表单验证效果(非常不错)
Jan 18 #HTML / CSS
使用CSS实现阅读进度条
Feb 27 #HTML / CSS
利用css3 translate完美实现表头固定效果
Feb 28 #HTML / CSS
纯CSS3实现Material Design效果
Mar 09 #HTML / CSS
You might like
业余方法DIY电子管FM收音机
2021/03/02 无线电
用php+javascript实现二级级联菜单的制作
2008/05/06 PHP
经典PHP加密解密函数Authcode()修复版代码
2015/04/05 PHP
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
2016/11/10 PHP
PHP实现的简单异常处理类示例
2017/05/04 PHP
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
javascript页面动态显示时间变化示例代码
2013/12/18 Javascript
在Javascript中处理数组之toSource()方法的使用
2015/06/09 Javascript
Backbone.js的Hello World程序实例
2015/06/19 Javascript
freemarker判断对象是否为空的方法
2015/08/13 Javascript
javaScript实现可缩放的显示区效果代码
2015/10/26 Javascript
jQuery动态添加可拖动元素完整实例(附demo源码下载)
2016/06/21 Javascript
全面了解构造函数继承关键apply call
2016/07/26 Javascript
js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序
2016/08/17 Javascript
微信小程序 progress组件详解及实例代码
2016/10/25 Javascript
百度多文件异步上传控件webuploader基本用法解析
2016/11/07 Javascript
详解Angular 4.x NgIf 的用法
2017/05/22 Javascript
React Native模块之Permissions权限申请的实例相机
2017/09/28 Javascript
JavaScript canvas实现围绕旋转动画
2017/11/18 Javascript
JS抛物线动画实例制作
2018/02/24 Javascript
Angular6笔记之封装http的示例代码
2018/07/27 Javascript
解决layUI的页面显示不全的问题
2019/09/20 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
Python中的迭代器漫谈
2015/02/03 Python
Python多进程分块读取超大文件的方法
2016/04/13 Python
从CentOS安装完成到生成词云python的实例
2017/12/01 Python
Python 等分切分数据及规则命名的实例代码
2019/08/16 Python
python lambda表达式(匿名函数)写法解析
2019/09/16 Python
Python关键字及可变参数*args,**kw原理解析
2020/04/04 Python
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
2020/06/24 Python
CSS3动画效果回调处理详解
2014/12/10 HTML / CSS
HTML5 drag和drop具体使用详解
2021/01/18 HTML / CSS
实习生个人的自我评价
2013/12/08 职场文书
服务员态度差检讨书
2014/10/28 职场文书
六年级学生评语大全
2014/12/26 职场文书
结婚纪念日感言
2015/08/01 职场文书