css 鼠标移入边框填充效果

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6         <style>
 7             a{
 8                 display: block;
 9                 width: 200px;
10                 height: 200px;
11                 overflow: hidden;
12                 padding: 20px;
13             }
14
15             img{
16                 width: 100%;
17                 height: 100%;
18                 transition: transform 1s;
19
20             }
21
22             img:hover{
23                 transform: scale(1.2);
24             }
25
26             .test1{
27                 width: 100%;
28                 height: 100%;
29                 border-top: 1px solid;
30                 border-bottom: 1px solid;
31                 transform:rotateY(180deg);
32                 float: left;
33                 -webkit-backface-visibility:hidden;
34                 -moz-backface-visibility:hidden;
35                 -ms-backface-visibility:hidden;
36                 transition: transform 1s;
37             }
38
39             .test2{
40                 width: 100%;
41                 height: 100%;
42                 border-left: 1px solid;
43                 border-right: 1px solid;
44                 transform:rotateX(180deg);
45                 -webkit-backface-visibility:hidden;
46                 -moz-backface-visibility:hidden;
47                 -ms-backface-visibility:hidden;
48                 transition: transform 1s;
49             }
50
51             a:hover .test1{
52                 transform:rotateY(0deg);
53             }
54
55             a:hover .test2{
56                 transform:rotateX(0deg);
57             }
58         </style>
59     </head>
60
61     <body>
62
63         <a href="http://www.baidu.com">
64             <div class="test1"></div>
65             <div class="test2"></div>
66         </a>
67     </body>
68 </html>

效果图:

时间: 2024-08-28 17:33:09

css 鼠标移入边框填充效果的相关文章

鼠标移入时闪闪发光的效果

<!doctype html> [code=html,html 代码,true]<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> *{ margin: 0; padding: 0; list-style: none; } .box{

CSS鼠标效果手型效果

Example:CSS鼠标手型效果 <a href="#" style="cursor:hand">CSS鼠标手型效果</a> Example:CSS鼠标手型效果 <a href="#" style="cursor:pointer">CSS鼠标手型效果</a> 注:pointer也是小手鼠标,建议大家用pointer,因为它可以兼容多种浏览器. Example:CSS鼠标由系统自

css鼠标悬浮显示效果(鼠标手势)

鼠标悬浮显示效果 将鼠标悬浮到下面超链接上看效果! css鼠标手型cursor中hand与pointer Example:CSS鼠标手型效果 CSS鼠标手型效果 Example:CSS鼠标手型效果 CSS鼠标手型效果 注:pointer也是小手鼠标,建议大家用pointer,因为它可以兼容多种浏览器. Example:CSS鼠标由系统自动给出效果 CSS鼠标由系统自动给出效果 Example:CSS鼠标十字型 效果 CSS鼠标十字型 效果 Example:CSS鼠标I字型效果 CSS鼠标I字形效

无聊,纯css写了个评分鼠标移入的效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta h

浅谈CSS和JQuery实现鼠标悬浮图片放大效果

对于刚刚学习网页前台设计的同学一定对图片的处理非常苦恼,那么这里简单的讲解一下几个图片处理的实例. 以.net为平台,微软的Visual Studio 2013为开发工具,当然前台技术还是采用CSS3和HTML,Java的小伙伴不要绕道~~~ 言归正传,那么我们首先要完成什么样的图片处理呢? 一.CSS3图片的放大 css3中,有一个属性transform,官方的解释是:允许向元素应用2D或3D的转换.这些转换当然就包含旋转.缩放.移动或倾斜了.有兴趣的同学可以继续了解http://www.w3

展现与收起效果(鼠标移入移出)

效果图: 移入: 移出: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>鼠标移入移出展现与收起效果</title> <style type="text/css"> body{ margin: 0 auto; padding: 0; } #pn{ background: #

转帖 利用伪元素和css3实现鼠标移入下划线向两边展开效果

原帖地址   https://www.cnblogs.com/yangjunfei/p/6739683.html 感谢分享 一.思路: 将伪元素:before和:after定位到元素底部中间,设置宽度从0变成100%达到目的. 二.实现: 1.首先定义一个块状元素(行内元素没有宽高)并修改样式为一个背景色为浅灰色的矩形,设置相对定位. html代码 <div id="underline"></div> css样式 #underline{ width: 200px

第23章 CSS边框图片效果

本章学习日后开发使用参考一下内容 https://www.qianduan.net/css3border-image-bian-kuang-tu-xiang-xiang-jie/ 或W3C 或者百度 未排版的PDF转WORD(不想排版了) 第 23章 CSS3边框图片效果学习要点:1.属性初探2.属性解释3.简写和版本 本章主要探讨 HTML5中 CSS3中边框图片背景的效果,通过这个新属性让边框更加的丰富多彩.一.属性解释CSS3提供了一个新的属性集合,用这几个属性可以嵌入图片形式的边框.这样

js鼠标移入移出效果【原】

<HTML> <HEAD> <!-- meta 解释 : http://www.haorooms.com/post/html_meta_ds --> <meta http-equiv="content-Type"content="text/html;charset=utf-8"> <TITLE>js鼠标移入移出效果</TITLE> <style> *{ margin:2;paddin