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折叠效果(3D效果)整理
Dec 30 HTML / CSS
纯CSS实现右侧底部悬浮效果(悬浮QQ、微信、微博、邮箱等联系方式)
Apr 24 HTML / CSS
如何使用css3实现一个类在线直播的队列动画的示例代码
Jun 17 HTML / CSS
html5文本内容_动力节点Java学院整理
Jul 11 HTML / CSS
html5 迷宫游戏(碰撞检测)实例一
Jul 25 HTML / CSS
HTML5 video 视频标签使用介绍
Feb 03 HTML / CSS
举例详解HTML5中使用JSON格式提交表单
Jun 16 HTML / CSS
HTML5移动端开发中的Viewport标签及相关CSS用法解析
Apr 15 HTML / CSS
HTML5之tabindex属性全面解析
Jul 07 HTML / CSS
html5 datalist 选中option选项后的触发事件
Mar 05 HTML / CSS
解决html5中的video标签ios系统中无法播放使用的问题
Aug 10 HTML / CSS
使用canvas仿Echarts实现金字塔图的实例代码
Nov 11 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 文件系统详解
2012/09/13 PHP
PHP正则表达式之定界符和原子介绍
2012/10/05 PHP
浅析php与数据库代码开发规范
2013/08/08 PHP
jQuery+PHP实现的掷色子抽奖游戏实例
2015/01/04 PHP
codeigniter显示所有脚本执行时间的方法
2015/03/21 PHP
什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
2015/07/01 PHP
判断iframe是否加载完成的完美方法
2010/01/07 Javascript
JavaScript学习笔记(二) js对象
2011/10/25 Javascript
最全面的百度地图JavaScript离线版开发
2016/09/10 Javascript
angularjs实现的前端分页控件示例
2017/02/10 Javascript
jq checkbox 的全选并ajax传参的实例
2017/04/01 Javascript
JS实现无缝循环marquee滚动效果
2017/05/22 Javascript
解决vue项目报错webpackJsonp is not defined问题
2018/03/14 Javascript
微信小程序自定义select下拉选项框组件的实现代码
2018/08/28 Javascript
使用Vue做一个简单的todo应用的三种方式的示例代码
2018/10/20 Javascript
用javascript实现倒计时效果
2021/02/09 Javascript
[02:31]2018年度DOTA2最具人气选手-完美盛典
2018/12/16 DOTA
Python中encode()方法的使用简介
2015/05/18 Python
python cx_Oracle模块的安装和使用详细介绍
2017/02/13 Python
Django中redis的使用方法(包括安装、配置、启动)
2018/02/21 Python
python实现五子棋游戏
2019/06/18 Python
Python中正反斜杠(‘/’和‘\’)的意义与用法
2019/08/12 Python
简单瞅瞅Python vars()内置函数的实现
2019/09/27 Python
python 矢量数据转栅格数据代码实例
2019/09/30 Python
python3 Scrapy爬虫框架ip代理配置的方法
2020/01/17 Python
Python导入模块包原理及相关注意事项
2020/03/25 Python
Django Channel实时推送与聊天的示例代码
2020/04/30 Python
重写django的model下的objects模型管理器方式
2020/05/15 Python
Python调用.net动态库实现过程解析
2020/06/05 Python
瑞典在互联网上最大的宠物商店:Animail
2020/10/31 全球购物
北京SQL新华信咨询
2016/09/30 面试题
shell程序如何生命变量?shell变量是弱变量吗?
2014/11/10 面试题
高中毕业生生活的自我评价
2013/12/08 职场文书
《我的信念》教学反思
2014/02/15 职场文书
小学优秀班集体申报材料
2014/05/25 职场文书
教师廉洁自律个人总结
2015/02/10 职场文书