CSS3入门--线条动画特效实例

HTML:

<div></div>

CSS:

  div{ 

      width: 200px; height: 200px; margin: 200px auto; background: #000;
      position: relative;-webkit-backface-visibility: hidden;
    backface-visibility: hidden;}
     div::after{
        border-right: 1px solid #fff;
        border-left: 1px solid #fff;
        -webkit-transform: scale(1,0);
        transform: scale(1,0);
                }
     div::before{
                border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
        -webkit-transform: scale(0,1);
        transform: scale(0,1);

     }
     div::before,div::after{
    position:absolute;
  top:30px;
  right:30px;
  bottom:30px;
  left:30px;
  content:‘‘;
  opacity:0;
  -webkit-transition:opacity .35s,-webkit-transform .35s;
  transition:opacity .35s,transform .35s
   pointer-events: none;
     }

     div:hover::after,div:hover::before {
  opacity:1;
  -webkit-transform:scale(1);
  transform:scale(1)
}

     body{background: yellowgreen;}
     *, :after, :before, input[type=search] {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    text-align: center;
}

demo:http://paul-xiao.github.io/demo/

时间: 2024-08-01 22:47:57

CSS3入门--线条动画特效实例的相关文章

6种炫酷的CSS3按钮边框动画特效

这是一款效果非常炫酷的CSS3按钮边框动画特效.这组按钮边框动画共有6种不同的效果.当鼠标滑过按钮的时候,按钮的边框会以不同的方式进行各种动画,效果非常的炫酷. 在线预览   源码下载 使用方法 HTML结构 该CSS3按钮边框动画特效中的按钮使用HTML的<button>元素来制作.各种效果非标设置不同的class.例如第一种效果的class为draw. <button class="draw">draw</button> CSS样式 在CSS样式

CSS3单选框动画特效实现步骤详解

在前端开发中,我们常常使用CSS3技术来实现单选框的动画特效,对于前端菜鸟而言,可能对这部分内容还不是很熟悉,今天就和大家分享一个这方面的案例,希望对大家学习CSS3技术有所帮助,一起来看看吧. 首先,来看一下我们的第一个特效 注意,这个地方的黄点不是我们特效的一部分,这个黄点之所以存在是我使用的屏幕录制软件自带的.可以很清楚的看到这个特效就是当我们点击的时候,黑点会以一种缩放的动画显示出来,下面来看看具体如何实现. <divclass="radio-1"> <inp

9款超绚丽的HTML5/CSS3应用和动画特效

1.CSS3飘带状3D菜单 菜单带小图标 这次我们要来分享一款很特别的CSS3菜单,菜单的外观是飘带状的,并且每一个菜单项有一个精美的小图标,鼠标滑过菜单项时,菜单项就会向上凸起,像是飘带飘动一样,形成非常酷的3D视觉效果.这款CSS3飘带状3D菜单非常适合作一些活动页面的菜单导航. 在线演示 源码下载 2.HTML5/CSS3 3D纸片折叠动画 今天我们再来分享一款非常华丽的HTML5/CSS3 3D动画特效,尽管它目前很少能在项目中应用,但从源码中我们可以学到很多HTML5 3D动画的制作知

jQuery动画特效实例教程

本文以实例形式详细讲述了jQuery动画特效的实现方法. 1.自制折叠内容块 内容块如下:   <div class="module">   <div class="caption">     <span>标题</span>     <img src="rollup.gif" alt="rollup" title="rolls up this module&quo

CSS3带过渡动画特效的垂直导航菜单怎么写?

清明节已过,开始努力工作学习!!DOCTYPE html> CSS3带动画特效的垂直导航菜单 标签定义文档与外部资源的关系 rel:规定当前文档与被链接文档之间的关系 href: 规定被链接文档的位置.超文本链接引用 a标签作用:超链接可以包裹任何东西 div span:容器功能:1,结构化分文别类2.绑定化操作--> 注册蓝轨迹培训中心 WEB前端.后端.移动端.微信开发 寻找更多好课 WEB前后端基础课.进阶课.高级课 今日最新优秀课程 每日更新更多.更优秀的开发课 我学习过的课程 我爱学

基于HTML5/CSS3图片网格动画特效

现在HTML5技术可以让网页上的图片变得非常神奇,各种各样的HTML5图片动画特效让你眼花缭乱.今天要分享的这款HTML5图片网格动画特效就非常炫酷.图片缩略图按网格的布局一行行排列,你只需点击按钮即可让这些图片出现不可思议的动画效果,值得一看.效果图如下: 在线预览   源码下载 实现的代码: <div class="grid"> </div> <span class="animate">开始动画</span> &l

纯CSS3按钮边框线条动画特效--底部边框hover从中点向两侧变长

html: <a href='' class='ui-box bottom-inOutSpread'>Audio Description</a> css: .ui-box { text-decoration:none; border:none; font-family:'Roboto', sans-serif; font-size:14px; position:relative; vertical-align:baseline; padding:10px}.bottom-inOut

CSS3实现Loading动画特效

查看效果:http://hovertree.com/texiao/css3/43/ 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>css3 loading等待加载代码 - 何问起</title> <style> @keyframes move { from { transform: translate(0,50%);

css3、js动画特效

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .out{ width: 200px; height: 300px; -webkit-perspective:800px; margin: 0