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 29 HTML / CSS
CSS3的Border-radius轻松制作圆角
Dec 24 HTML / CSS
CSS3的 fit-content实现水平居中
Sep 07 HTML / CSS
CSS3 不定高宽垂直水平居中的几种方式
Mar 26 HTML / CSS
html5 localStorage本地存储_动力节点Java学院整理
Jul 06 HTML / CSS
HTML5中微数据概述及在搜索引擎中的使用举例
Feb 07 HTML / CSS
用canvas实现图片滤镜效果附演示
Nov 05 HTML / CSS
HTML5中input[type='date']自定义样式与日历校验功能的实现代码
Jul 11 HTML / CSS
HTML5中的Web Notification桌面右下角通知功能的实现
Apr 19 HTML / CSS
HTML5 层的叠加的实现
Jul 07 HTML / CSS
基于HTML十秒做出淘宝页面
Oct 24 HTML / CSS
CSS 左边固定宽右边自适应的6种方法
May 15 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面向对象全攻略 (五) 封装性
2009/09/30 PHP
提高PHP编程效率 引入缓存机制提升性能
2010/02/15 PHP
PHP自定session保存路径及删除、注销与写入的方法
2014/11/18 PHP
ThinkPHP5.1框架页面跳转及修改跳转页面模版示例
2019/05/06 PHP
兼容多浏览器的字幕特效Marquee的通用js类
2008/07/20 Javascript
html5 canvas js(数字时钟)实例代码
2013/12/23 Javascript
由简入繁实现Jquery树状结构的方法(推荐)
2016/06/10 Javascript
JavaScript反弹动画效果的实现代码
2017/07/13 Javascript
Vue学习笔记进阶篇之单元素过度
2017/07/19 Javascript
JavaScript中一些特殊的字符运算
2017/08/17 Javascript
vue插件mescroll.js实现移动端上拉加载和下拉刷新
2019/03/07 Javascript
vue仿淘宝滑动验证码功能(样式模仿)
2019/12/10 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
vue在图片上传的时候压缩图片
2020/11/18 Vue.js
vue仿携程轮播图效果(滑动轮播,下方高度自适应)
2021/02/11 Vue.js
python网络编程学习笔记(五):socket的一些补充
2014/06/09 Python
Python运用于数据分析的简单教程
2015/03/27 Python
使用Node.js和Socket.IO扩展Django的实时处理功能
2015/04/20 Python
Python文件夹与文件的相关操作(推荐)
2016/07/25 Python
Python实现的简单dns查询功能示例
2017/05/24 Python
python 简单搭建阻塞式单进程,多进程,多线程服务的实例
2017/11/01 Python
selenium+python实现自动登录脚本
2018/04/22 Python
Python实现的查询mysql数据库并通过邮件发送信息功能
2018/05/17 Python
详解将Django部署到Centos7全攻略
2018/09/26 Python
python实现感知器算法(批处理)
2019/01/18 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
2020/03/03 Python
利用CSS3把图片变成灰色模式的实例代码
2016/09/06 HTML / CSS
CSS3 input框的实现代码类似Google登录的动画效果
2020/08/04 HTML / CSS
Sephora丝芙兰菲律宾官方网站:购买化妆品和护肤品
2017/04/05 全球购物
耐克中国官方商城:Nike中国
2018/10/18 全球购物
个人银行贷款担保书
2014/04/01 职场文书
525心理活动总结
2014/07/04 职场文书
夫妻房产协议书的格式
2014/10/11 职场文书
小学体育课教学反思
2016/02/16 职场文书
动画电影《龙珠超 超级英雄》延期上映
2022/03/20 日漫