使用HTML5/CSS3五步快速制作便签贴特效
发布时间:2018-10-06 00:23:30 所属栏目:经验 来源:站长网
导读:副标题#e# 本篇文字将展示给你的是,如何利用HTML5/CSS3,仅用5步就可以制作 便签 贴效果的HTML页面,效果图如下: (注: 图里的文字纯属杜撰,搞笑目的,如有雷同,纯属巧合,谢谢! ) 注:该效果可以在 Safari , Chrome , Firefox 和 Opera 在看到效果,I
副标题[/!--empirenews.page--]
本篇文字将展示给你的是,如何利用HTML5/CSS3,仅用5步就可以制作便签贴效果的HTML页面,效果图如下: (注:图里的文字纯属杜撰,搞笑目的,如有雷同,纯属巧合,谢谢!) 注:该效果可以在Safari, Chrome,Firefox和Opera在看到效果,IE上由于对HTML5的支持不完全,所以看不出效果。 第一步:创建基本HTML和正方形 首先添加基本的HTML结构以及构建基本的正方形,代码如下: Copy to Clipboard![]() <li><a href="#"> <h2>Dudu:</h2> <p>最近咋没有美女发帖呢?我一定给个头条推荐,recommend!recommend!</p> </a></li> <li><a href="#"> <h2>汤姆大叔:</h2> <p>Team的一个成员去了Microsoft做SDE3,又得hire new member了</p> </a></li> <li><a href="#"> <h2>技术弟弟:</h2> <p>O2DS和我翻译的书是一样,我一定要比他翻得快, 晚上加班翻,fast! fast! fast!</p> </a></li> <li><a href="#"> <h2>Artech:</h2> <p>WCF的帖子真是少,看来我得多发点帖子让大家学习呢</p> </a></li> <li><a href="#"> <h2>吉日嘎拉:</h2> <p>将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情</p> </a></li> <li><a href="#"> <h2>某武林高手:</h2> <p>低于25000块的面试再也不去了,它grandma的</p> </a></li> </ul> 每个note都加一个href连接,主要是为了支持键盘访问,CSS代码如下: Copy to Clipboard![]() margin:0; padding:0; } body{ font-family:arial,sans-serif; font-size:100%; margin:3em; background:#666; color:#fff; } h2,p{ font-size:100%; font-weight:normal; } ul,li{ list-style:none; } ul{ overflow:hidden; padding:3em; } ul li a{ text-decoration:none; color:#000; background:#ffc; display:block; height:10em; width:10em; padding:1em; } ul li{ margin:1em; float:left; } 效果如下: 第二步:阴影和手写草体字 这一步,是我们要实现正方形的阴影效果,并且将字体改为草体(仅限英文),由于google提供了Font API的支持,所以我们可以直接使用了,首先添加对Google API的调用: Copy to Clipboard![]() 然后设置引用这个字体: Copy to Clipboard![]() { font-size: 140%; font-weight: bold; padding-bottom: 10px; } ul li p { font-family: "Reenie Beanie" ,arial,sans-serif,微软雅黑; font-size: 110%; } 关于阴影,由于各个浏览器还都不完全支持,所以需要分别处理,代码如下: Copy to Clipboard![]() { text-decoration: none; color: #000; background: #ffc; display: block; height: 10em; width: 10em; padding: 1em; /* Firefox */ -moz-box-shadow: 5px 5px 7px rgba(33,33,33,1); /* Safari+Chrome */ -webkit-box-shadow: 5px 5px 7px rgba(33,33,33,.7); /* Opera */ box-shadow: 5px 5px 7px rgba(33,33,33,.7); } (编辑:开发网_开封站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |