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 相关文章推荐
CSS中一些@规则的用法小结
Mar 09 HTML / CSS
CSS3 3D旋转rotate效果实例介绍
May 03 HTML / CSS
CSS3实现多样的边框效果
May 04 HTML / CSS
CSS3属性 line-clamp控制文本行数的使用
Mar 19 HTML / CSS
websocket+sockjs+stompjs详解及实例代码
Nov 30 HTML / CSS
H5 canvas中width、height和style的宽高区别详解
Nov 02 HTML / CSS
HTML5 新事件 小结
Jul 16 HTML / CSS
10个最常见的HTML5面试题 附答案
Jun 06 HTML / CSS
Html5中localStorage存储JSON数据并读取JSON数据的实现方法
Feb 13 HTML / CSS
HTML5新增form控件和表单属性实例代码详解
May 15 HTML / CSS
使用canvas一步步实现图片打码功能的方法
Jun 17 HTML / CSS
HTML5逐步分析实现拖放功能的方法
Sep 30 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
PHP学习之数组值的操作
2011/04/17 PHP
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
2011/05/24 PHP
PHP人民币金额数字转中文大写的函数代码
2013/02/27 PHP
php中过滤非法字符的具体实现
2013/10/29 PHP
PHP动态编译出现Cannot find autoconf的解决方法
2014/11/05 PHP
Yii框架实现邮箱激活的方法【数字签名】
2016/10/18 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
iframe调用父页面函数示例详解
2014/07/17 Javascript
jquery easyui datagrid实现增加,修改,删除方法总结
2016/05/25 Javascript
动态JavaScript所造成一些你不知道的危害
2016/09/25 Javascript
Vue.js第三天学习笔记(计算属性computed)
2016/12/01 Javascript
微信小程序 页面之间传参实例详解
2017/01/13 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
2018/07/04 Javascript
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
2018/08/09 jQuery
微信小程序开发实现的IP地址查询功能示例
2019/03/28 Javascript
jQuery 动态粒子效果示例代码
2020/07/07 jQuery
[03:10]超级美酒第四天 fy拉比克秀 大合集
2018/06/05 DOTA
Python使用Socket(Https)Post登录百度的实现代码
2012/05/18 Python
python 排列组合之itertools
2013/03/20 Python
Python实现过滤单个Android程序日志脚本分享
2015/01/16 Python
Python读取word文本操作详解
2018/01/22 Python
解决PyCharm不运行脚本,而是运行单元测试的问题
2019/01/17 Python
Html5大文件断点续传实现方法
2015/12/05 HTML / CSS
东南亚冒险旅行与活动:Adventoro
2019/10/16 全球购物
母亲追悼会答谢词
2014/01/27 职场文书
教师现实表现材料
2014/02/14 职场文书
和解协议书
2014/04/16 职场文书
自主招生教师推荐信
2014/05/10 职场文书
IT工程师岗位职责
2014/07/04 职场文书
银行客户经理岗位职责
2015/04/09 职场文书
班组长如何制订适合本班组的工作计划?
2019/07/10 职场文书
redis 限制内存使用大小的实现
2021/05/08 Redis
分布式Redis Cluster集群搭建与Redis基本用法
2022/02/24 Redis
WinServer2012搭建DNS服务器的方法步骤
2022/06/10 Servers
win10双系统怎么删除一个系统?win10电脑有两个系统删除一个的操作方法
2022/07/15 数码科技
win10输入法不见了只能打出字母怎么解决?
2022/08/05 数码科技