css3的特效拓展...

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>test页面</title>
 6 <style type="text/css">
 7 /*关于css3 的两个伪类 ::before  ::after*/
 8     .box{
 9         margin: 0 auto;
10         width: 360px;
11         height: 500px;
12     }
13     /*头部*/
14     .box_head{
15         margin: 0px auto;
16         width: 260px;
17         height: 140px;
18         background-color: greenyellow;
19         border-radius: 130px 130px 0 0;
20     }
21     .box_head::before{
22         content:‘‘;
23         display: block;
24         width: 26px;
25         height: 26px;
26         border-radius: 13px;
27         background-color: white;
28         transform: translate(170px,58px);
29     }
30     .box_head::after{
31         content:‘‘;
32         display: block;
33         width: 26px;
34         height: 26px;
35         border-radius: 13px;
36         background-color: white;
37         transform:translate(65px,33px);
38     }
39     /*中间*/
40     .box_conten{
41         margin: 0px auto;
42         margin-top:10px;
43         width: 260px;
44         height: 240px;
45         background-color: greenyellow;
46         border-radius: 0  0 30px 30px;
47     }
48     .box_conten::before{
49         content:‘‘;
50         display: block;
51         width: 50px;
52         height: 180px;
53         border-radius: 12px;
54         background-color: greenyellow;
55         transform: translate(-70px,20px);
56     }
57     .box_conten::after{
58         content:‘‘;
59         display: block;
60         width: 50px;
61         height: 180px;
62         border-radius: 12px;
63         background-color:greenyellow;
64         transform:translate(280px,-162px);
65     }
66     /*底部*/
67     .footer{
68         margin: 0px auto;
69         width:50px;
70         height: 20px;
71     }
72     .footer::before{
73         content:‘‘;
74         display: block;
75         width: 50px;
76         height: 135px;
77         border-radius: 0  0 15px 15px;
78         background-color: greenyellow;
79         transform: translate(-51px,-8px);
80     }
81     .footer::after{
82         content:‘‘;
83         display: block;
84         width: 50px;
85         height: 135px;
86         border-radius: 0  0 15px 15px;
87         background-color: greenyellow;
88         transform: translate(51px,-143px);
89     }
90 </style>
91 </head>
92 <body>
93 <div class="box">
94     <div class="box_head"></div>
95     <div class="box_conten"></div>
96     <div class="footer"></div>
97 </div>
98 </body>
99 </html>

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>test页面</title>
 6 <style type="text/css">
 7     div{
 8         margin: 10px auto;
 9         width: 500px;
10         height: 200px;
11         background-color: darkgray;
12         text-align: center;
13         line-height: 180px;;
14     }
15     a {
16         position: relative;
17         display: inline-block;
18         outline: none;
19         text-decoration: none;
20         color:#fff;
21         font-size: 30px;
22         margin-right: 50px;
23     }
24
25     /* 大框 */
26     a:hover::before{
27         content: "\5B";
28         left: -15px;
29         color: red;
30         font-weight: 800;
31         display: block;
32         position: absolute;
33      }
34     a:hover::after {
35         content: "\5D";
36         color: red;
37         font-weight: 800;
38         padding: 0px 5px;
39
40     }
41 </style>
42 </head>
43 <body>
44     <div>
45         <a href="#">ONE A</a><a href="#">TWO B</a>
46     </div>
47 </body>
48 </html>

时间: 2024-10-21 09:21:45

css3的特效拓展...的相关文章

CSS3+HTML5特效8 - 顶部和右侧固定,左侧随窗口变化的布局

原文:CSS3+HTML5特效8 - 顶部和右侧固定,左侧随窗口变化的布局 效果演示 实现原理 使用3个div(一个是顶部栏,一个是左侧栏,一个是右侧栏): 使用checkbox作为判断是否显示和隐藏右侧栏,点击显示和隐藏label实现最终效果. 代码说明 css + ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

CSS3+HTML5特效9 - 简单的时钟

原文:CSS3+HTML5特效9 - 简单的时钟 效果演示(加快了100倍) 实现原理 利用CSS3的transform-origin 及 transform 完成以上效果. 代码及说明 1 <style> 2 @-webkit-keyframes rotateLabel { 3 0%{ 4 -webkit-transform-origin:0% 100%; 5 -webkit-transform: rotate(0deg); 6 } 7 100%{ 8 -webkit-transform-o

css3动画特效:上下晃动的div

css3动画特效:上下晃动的div <div id="square" class="container animated">上下晃动</div> /** * transform-origin 设置旋转元素的基点位置 * animation-name 设置动画名称 * animation-duration 设置动画时间 * animation-fill-mode 设置播放后的状态 * animation-iteration-count 设置循环

10款功能强大的jQuery/CSS3图片特效插件

1.CSS3实现的底部带滚动云彩效果的网站登录页面 CSS3实现的底部带滚动云彩效果的网站登录页面特效源码,是一段实现页面底部拥有滚动云彩动态效果的特效源码,想要在网站中实现此类效果的朋友们可以前来下载使用.本段代码兼容目前最新的各类主流浏览器,是一款非常优秀的特效源码. 在线演示 源码下载 2.HTML5实现的3D球体斑点运动动画特效源码 这是一个很酷的HTML5 3D动画效果,是一个小球,小球表面出现跳动的斑点,斑点跳动时形成各种各样的形状,其实这款动画并不是正宗的HTML5 3D动画,而是

CSS3悬停特效合集Hover.css

CSS3悬停特效合集Hover.css是一款特效丰富,支持2D变化特效.边框特效.阴影特效等: 使用简单,可直接复制相关特效代码,快速应用到元素上. 源码地址:http://www.huiyi8.com/sc/11119.html CSS3悬停特效合集Hover.css

CSS自学笔记(12):CSS3文字特效

在CSS3中新增了多个文本属性,同样有了这些属性我们在进行问题特效处理时,就尽可能少的用到其他软件去制作特效文字了. 在以前使用CSS进行web开发的时候,必须使用计算机上安装好的字体,如果有些用户的计算机上未安装该字体,可能会达不到开发人员的预期效果.而通过CSS3,开发人员可以使用他们喜欢的任意字体,只要将需要的字体文件放到web服务器上就OK了. 注:现在的主流浏览器不支持部分新增属性. 最简单的文本特效就是给文本添加阴影了. 可以给文本添加水平偏移值.垂直偏移值和模糊半径,也可以定义阴影

css3动画特效集合

<!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8" /> <!--<link rel="stylesheet" type="text/css" href="animation.css">--> <style type="text/cs

CSS3动画特效——transform详解

CSS3动画特效——transform详解 公共css .common{ width:100px; height:100px; margin:20px auto; background-color:#75C934; text-align:center; line-height:100px; font-size:18px; } 1)transform:rotate(value); 元素旋转 value为旋转度数 默认顺时针旋转. value若为负值则逆时针旋转. .box{ /*过渡效果*/ -w

用CSS3动画特效实现弹窗效果

提示:如果大家觉得本篇实现的弹窗效果有用,可持续关注.接下会添加更多效果并且封装成插件,这样使用就方便了. CSS3特殊效果 CSS3为用户添加了三个特殊效果的处理方式:过渡.动画.变化.当用户和界面元素交互时,使用这些特殊样式可大大改善用户的体验效果.这些效果直接由浏览器引擎处理,可以节省开销.尽管如此,它们也会耗费大量的处理能力,尤其是一些复杂的WEB页面上.即使是最基本的效果,也是如此.本篇的目的只是熟悉下这三种CSS处理效果,不推荐在实际系统中大篇幅使用. 温馨提示:请谨慎大篇幅使用这些