本篇文字将展示给你的是,如何利用HTML5/CSS3,仅用5步就可以制作便签贴效果的HTML页面,效果图如下:
(注:图里的文字纯属杜撰,搞笑目的,如有雷同,纯属巧合,谢谢!)
注:该效果可以在Safari, Chrome,Firefox和Opera在看到效果,IE上由于对HTML5的支持不完全,所以看不出效果。
第一步:创建基本HTML和正方形
首先添加基本的HTML结构以及构建基本的正方形,代码如下:
- <ul>
- <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代码如下:
- *{
- 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;
- }
效果如下: