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实现文字向右循环闪过效果实例(可用于移动端)
Jun 15 HTML / CSS
CSS3教程(6):创建网站多列
Apr 02 HTML / CSS
CSS3等相关属性制作分页导航实现代码
Dec 24 HTML / CSS
用CSS3的box-reflect来制作倒影效果
Nov 15 HTML / CSS
CSS3 实现的缩略图悬停效果
Dec 09 HTML / CSS
纯CSS3实现圆圈动态发光特效动画的示例代码
Mar 08 HTML / CSS
使用phonegap检测网络状态的方法
Mar 30 HTML / CSS
关于 HTML5 的七个传说小结
Apr 12 HTML / CSS
纯html5+css3下拉导航菜单实现代码
Mar 18 HTML / CSS
html5使用canvas画空心圆与实心圆
Dec 15 HTML / CSS
localStorage的过期时间设置的方法详解
Nov 26 HTML / CSS
AmazeUI 按钮交互的实现示例
Aug 24 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
计算2000年01月01日起到指定日的天数
2006/10/09 PHP
PHP中使用unset销毁变量并内存释放问题
2012/07/05 PHP
php class中self,parent,this的区别以及实例介绍
2013/04/24 PHP
PHP删除HTMl标签的三种解决方法
2013/06/30 PHP
ThinkPHP采用实现三级循环代码实例
2014/07/18 PHP
php可扩展的验证类实例(可对邮件、手机号、URL等验证)
2015/07/09 PHP
php邮箱地址正则表达式验证
2015/11/13 PHP
yii的入口文件index.php中为什么会有这两句
2016/08/04 PHP
弹出层之1:JQuery.Boxy (一) 使用介绍
2011/10/06 Javascript
JavaScript高级程序设计(第3版)学习笔记2 js基础语法
2012/10/11 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
jquery退出each循环的写法
2014/02/26 Javascript
纯HTML5制作围住神经猫游戏-附源码下载
2015/08/23 Javascript
举例讲解JavaScript中将数组元素转换为字符串的方法
2015/10/25 Javascript
jQuery插件支持同一页面被多次调用
2016/02/14 Javascript
JS产生随机数的几个用法详解
2016/06/22 Javascript
javascript中Date对象应用之简易日历实现
2016/07/12 Javascript
JQuery为元素添加样式的实现方法
2016/07/20 Javascript
d3.js中冷门却实用的内置函数总结
2017/02/04 Javascript
js实现简易聊天对话框
2017/08/17 Javascript
JS内部事件机制之单线程原理
2018/07/02 Javascript
Flutter部件内部状态管理小结之实现Vue的v-model功能
2019/06/11 Javascript
js实现微信聊天界面
2020/08/09 Javascript
Tornado Web服务器多进程启动的2个方法
2014/08/04 Python
Python中的pack和unpack的使用
2018/03/12 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
python 中的paramiko模块简介及安装过程
2020/02/29 Python
使用HTML5 Canvas绘制直线或折线等线条的方法讲解
2016/03/14 HTML / CSS
Bootstrap File Input文件上传组件
2020/12/01 HTML / CSS
New Balance俄罗斯官方网上商店:购买运动鞋
2020/03/02 全球购物
有限责任公司股东合作协议书范本
2014/10/30 职场文书
圣诞节开幕词
2015/01/29 职场文书
病假条格式范文
2015/08/17 职场文书
《少年闰土》教学反思
2016/02/18 职场文书
2019西餐厅创业计划书范文!
2019/07/12 职场文书
vue判断按钮是否可以点击
2022/04/09 Vue.js