CSS实现鼠标移入图片边框有小三角

 1 <!doctype html>
 2 <html>
 3 <head>
 4 <meta charset="utf-8">
 5 <title>无标题文档</title>
 6 <style>
 7 body {
 8     background:#999;
 9     }
10 a {
11     display: block;
12     position: relative;
13     width:64px;
14     height:64px;
15     margin: 100px auto;
16     }
17 a:hover em {
18     display:block;
19     position:absolute;
20     left:26px; /*(a的宽度-em的宽度)/2*/
21     top:-12px; /*em自身边框宽度的二倍*/
22     border-width:6px;
23     border-style:solid;
24     border-color: transparent transparent #fff;/*transparent 用来指定全透明色彩*/
25     }
26 a:hover img {
27     width:58px;
28     height:58px;
29     border:3px solid #fff;
30     opacity:1; filter:alpha(opacity:100);
31     }
32 a img {
33     width:60px;
34     height:60px;
35     border: 2px solid #dfe8e4;
36     background:#040303;
37     opacity:0.7;
38     filter:alpha(opacity:70);
39     }
40 </style>
41 </head>
42
43 <body>
44 <a><em></em><img src="img/2.jpg" /></a>
45 </body>
46 </html>
时间: 2024-10-12 19:19:22

CSS实现鼠标移入图片边框有小三角的相关文章

鼠标移入--图片遮罩显示

效果:当鼠标移入图片时,图片被一块半透明黑色块遮住,并显示色块上按钮或文本. 原理:1.将图片位置创建<div>,固定宽高,绝对定位,并添加溢出隐藏. 2.添加两个<div>,第一个<div>用来装图片 3.第二个<div>添加半透明黑色背景,相对定位,并设置宽高.  4.添加js动画控制. 效果图: 代码: 引入jquery. css: ul{list-style: none;} ul>li{width: 100px;height: 120px;te

CSS实现鼠标移动图片实现切换功能

CSS实现鼠标移动图片实现切换功能:当鼠标放在一个图片上的时候可以切换为其他图片,使用javascript可以实现,下面介绍一下如何使用CSS实现此功能.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" />

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"> <head> <meta http-equiv="Content-

css实现鼠标移入滑动显示功能

鼠标移上去,元素位置移动,显示隐藏功能效果.(推荐在火狐或谷歌中观看,会有有动画效果) 效果如图: css: .box {        width: 200px;        height: 300px;        position: relative;        margin: 200px auto 0 auto;    } .box:hover .img {        top: -45px;        -moz-transition: all 0.3s ease-in; 

鼠标移入图片轻微移动

本人在懒人之家上看到的,虽然很简单,但有值得我们学习和注意的地方: 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title></title> 6 <style> 7 *{ 8 margin: 0; 9 padding: 0; 10 } 11 .lanren{ 12 width: 6

图片逐渐由看不见到模糊,最后清晰显示;鼠标点击图片后,图片依照1、2、3、4顺序依次循环显示;鼠标移入图片区域,图片放大

html<html<head lang="en"<meta charset="UTF-8"<titletitle</head<body<div</div<div<img src="images/1.jpg" alt="" width="192"</div<brbr<div</div<brbrbr<scriptdo

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

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

CSS鼠标悬停图片加边框效果,不位移的方法

<!DOCTYPE HTML> <html lang="en-US"> <head> <title>css实现鼠标悬停时图片加边框效果</title> <style type="text/css"> body{background:#222;color:#06c;} em{ font-style:inherit;} img{background:white;margin:0 5px;width:

CSS如何实现当鼠标放在图片上时改变边框

CSS如何实现当鼠标放在图片上时改变边框:建议:尽可能的手写代码,可以有效的提高学习效率和深度.很多网页都有这样的效果,当鼠标放在图片链接上的时候,图片的边框会发生变化.下面就简单介绍一下如何实现此种效果.实例代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://ww