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 简单又实用的5个属性
Mar 04 HTML / CSS
CSS3 Backgrounds属性相关介绍
May 11 HTML / CSS
利用CSS3参考手册和CSS3代码生成工具加速来学习网页制
Jul 11 HTML / CSS
使用before和:after伪类制作css3圆形按钮
Apr 08 HTML / CSS
一款纯css3实现的动画加载导航
Oct 08 HTML / CSS
用CSS3实现无限循环的无缝滚动的示例代码
Nov 01 HTML / CSS
使用CSS3实现字体颜色渐变的实现
Aug 10 HTML / CSS
Html5上传图片 移动端、PC端通用代码
Jun 08 HTML / CSS
html5声频audio和视频video等新特性详细说明
Dec 26 HTML / CSS
使用html5 canvas创建太空游戏的示例
May 08 HTML / CSS
AmazeUI 导航条的实现示例
Aug 14 HTML / CSS
css之clearfix的用法深入理解(必看篇)
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
doctype后如何获得body.clientHeight的方法
2007/07/11 Javascript
niceTitle 基于jquery的超链接提示插件
2010/05/31 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
2014/11/04 Javascript
15款jQuery分布引导插件分享
2015/02/04 Javascript
js将滚动条滚动到指定位置的简单实现方法
2016/06/25 Javascript
jQuery弹出窗口简单实现代码
2017/03/09 Javascript
NodeJS设计模式总结【单例模式,适配器模式,装饰模式,观察者模式】
2017/09/06 NodeJs
checkbox:click事件触发span元素内容改变的方法
2017/09/11 Javascript
Three.js利用Detector.js插件如何实现兼容性检测详解
2017/09/26 Javascript
Javascript中从学习bind到实现bind的过程
2018/01/05 Javascript
vue+iview+less 实现换肤功能
2018/08/17 Javascript
代码实例ajax实现点击加载更多数据图片
2018/10/12 Javascript
JavaScript 性能提升之路(推荐)
2019/04/10 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
2020/05/20 Javascript
使用Python脚本将文字转换为图片的实例分享
2015/08/29 Python
Python cookbook(数据结构与算法)让字典保持有序的方法
2018/02/18 Python
python 获取字符串MD5值方法
2018/05/29 Python
解决每次打开pycharm直接进入项目的问题
2018/10/28 Python
python 执行文件时额外参数获取的实例
2018/12/18 Python
python实现桌面壁纸切换功能
2019/01/21 Python
浅析Python 读取图像文件的性能对比
2019/03/07 Python
python对指定字符串逆序的6种方法(小结)
2020/04/02 Python
Python接口测试结果集实现封装比较
2020/05/01 Python
Django实现前台上传并显示图片功能
2020/05/29 Python
python logging 重复写日志问题解决办法详解
2020/08/04 Python
SheIn俄罗斯:时尚女装网上商店
2017/02/28 全球购物
TripAdvisor德国:全球领先的旅游网站
2017/12/07 全球购物
Python是如何进行类型转换的
2013/06/09 面试题
毕业自我鉴定范文
2013/11/06 职场文书
社区庆八一活动方案
2014/02/02 职场文书
奥巴马经典演讲稿
2014/09/13 职场文书
机关工会工作总结2015
2015/05/26 职场文书
婚宴主持词
2015/06/30 职场文书
PHP连接MSSQL数据库案例,PHPWAMP多个PHP版本连接SQL Server数据库
2021/04/16 PHP
mybatis-plus模糊查询指定字段
2022/04/28 Java/Android
Nginx配置使用详解
2022/07/07 Servers