本文将向大家介绍如何利用CSS3的新样式属性制作一个HTML
5的新LOGO。我们先来看看最终的效果:不要怀疑,上面的logo完全由HTML+CSS实现。我们将logo划分为盾形、数字5和辐射背景三大部分,下面将分别实现每个部分。
盾形
盾形在外形上是左右对称的,因此我们可先完成左半边,右半边可复制过来再修改一些参数。左半边准备用三个div实现,其中有两个div需要倾斜一定的角度来实现盾形的左边和底边,这里使用transform的skew来完成。代码如下(注意,这里只使用了webkit前缀的样式,仅在Chrome、Safari等Webkit内核浏览器支持):
style="left:32px;width:140px;height:346px;">
< div class="dark_orange"
style="-webkit-transform:skewx(5deg);left:16px;width:100px;height:346px;">