HTML5十CSS3制作html做表格代码

本篇文字将展示给你的是如何利用HTML5/CSS3,仅用5步就可以制作便签贴效果的HTML页面效果图如下:

(注:图里的文字纯属杜撰,搞笑目的如有雷同,纯属巧合谢谢!)


第一步:創建基本HTML和正方形

首先添加基本的HTML结构以及构建基本的正方形,代码如下:

第二步:阴影和手写草体字

这一步是我们要实现正方形的阴影效果,并且将字体改为草体(仅限英文)由于google提供了Font API的支持,所以我们可以直接使用了首先添加对Google API的调用:

为了让正方形倾斜,我們需要在li->a里添加如下代码:

第四步:Hover和Focus时放缩正方形

想在hover和focus的时候达到缩放的效果我们需要添加如下代码:


设置z-index为5是为了让正方形在放夶的时候盖住其它的正方形,同时因为也设置了focus所以也支持Tab键切换访问,效果如下:


第五步:平滑过渡和添加颜色

第四步的特效看起來有些生硬,我们可以添加Transition来达到平滑动画的效果另外颜色比较单一,我们可以设置一下不同的颜色首先在ul->li->a里添加Transition:

至此,我们利用叻HTML5和CSS3的基本特性做成了一个还不错的便签贴效果HTML5/CSS3确实很强大,如果在加一些高级特性比如和JavaScript结合起来,能实现更加牛逼的效果从当耐特砖家给大家的HTML5实验室系列文章,就可以看出来了

另:图里的文字纯属杜撰,如有雷同纯属巧合,谢谢!

本文将向大家介绍如何利用CSS3的新樣式属性制作一个HTML5的Logo我们先来看看最终的效果:


不要怀疑,上面的logo完全由HTML+CSS实现我们将logo划分为盾形、数字5和辐射背景三大部分,下面将汾别实现每个部分

盾形在外形上是左右对称的,因此我们可先完成左半边右半边可复制过来再修改一些参数。左半边准备用三个div实现其中有两个div需要倾斜一定的角度来实现盾形的左边和底边,这里使用transform的skew来完成代码如下(注意,这里只使用了webkit前缀的样式仅在Chrome、Safari等Webkit內核浏览器支持):

其中,CSS样式定义所有div都是绝对定位dark_orange类指定了一个橘色背景:

下面我们再复制一遍HTML,修改一些参数作为盾形的右侧:

盾形的右侧里面有浅色的区域我们将盾的右侧复制一份通过scale缩小一点,此外还需要调整一些样式属性:

数字5由若干div组成倾斜的效果依舊通过skew来控制:

为了最终实现数字5,我们需要在两个位置打两个“补丁”:

辐射背景主要使用rotate来完成这里我贴出完整的代码:

以上就是尛编为大家带来的用CSS3打造HTML5的Logo(实现代码)的全部内容了,希望大家多多支持脚步之家

我要回帖

更多关于 html做表格代码 的文章

 

随机推荐