css图像映射

2016-02-19 21:29 60 1 收藏

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享css图像映射,希望可以对大家能有小小的帮助。

【 tulaoshi.com - Web开发 】

图像映射使我们可以将图像的一些区域指定为热点。下面我们来看看图像映射的xhtml和css代码:

xhtml:
div id="pic"
img src="img.jpg" width="600" height="450" alt="img" /
ul
li class="avirl"a href="#" title="avirl"span class="outer"span class="inner"span class="note"Avirl/span/span/span/a/li
li class="guitar"a href="#" title="guitar"span class="outer"span class="inner"span class="note"Guitar/span/span/span/a/li
li class="mike"a href="#" title="mike"span class="outer"span class="inner"span class="note"Mike/span/span/span/a/li
/ul
/div

css:
#pic{
width:600px;
height:450px;
position:relative;/*对它包含的连接可以相对div进行绝对定位*/
}
#pic ul{
margin:0;
padding:0;
list-style:none;
}
#pic a{
position:absolute;
width:100px;
height:120px;
color:#000;
text-decoration:none;
border:1px solid transparent;/*设置透明边框,避免鼠标停留时的移动*/
}
#pic .avirl a{
top:15px;
left:95px;
}
#pic .guitar a{
top:115px;
left:280px;
}
#pic .mike a{
top:250px;
left:425px;
}
#pic a:hover{
border:#d4d82d;
}
#pic a .outer{
display:block;
width:98px;
height:118px;
border:1px solid #000;
}
#pic a .inner{
display:block;
width:96px;
height:116px;
border:1px solid #fff;
}
#pic a .note{
position:absolute;
bottom:-3em;
width:9em;
padding:0.2em 0.5em;
background-color:#ffc;
text-align:center;
left:-30000px;/*将文本隐藏到屏幕左边之外*/
margin-left:-5em;/*设置提示框在热点区域下水平居中*/
}
#pic a:hover .note{
left:50px;/*显示文本内容*/
}
#pic:hover a .outer,#pic a:hover .outer{/*IE6只支持锚链接上的鼠标停留*/
border:1px solid #000;
}
#pic:hover a .inner,#pic a:hover .inner{
border:1px solid #fff;
}

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

OK啦~~~效果搞定了!

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1626294.html

延伸阅读
标签: autocad教程
    在对模型进行最后的渲染之前,可以先使用“hide”命令和“shade”命令对模型进行消隐和着色,这样可以比较快速、形象地查看三维模型的整体效果。 23.1.1 创建消隐视图     用“hide”命令来创建模型对象的消隐视图,用以隐藏被前景对象遮掩的背景对象,从而使图形的显示更加简洁,设计更...
标签: PhotoShop PS PS教程
渐变映射调整色彩PS教程 那么所谓的渐变映射,就是以亮度为标准,用渐变中的颜色替换图像中的颜色。如下右图就是用蓝红黄映射左图的效果,可以看出草垛被替换成了蓝色,天空被替换成了黄色,屋顶则被替换成了红色。这些都是与渐变中的亮度相对应的。 - - 亮度有256个级别,但并非所有图像或渐变中的亮度都是全范围...
用iptable完成端口映射 问:一局域网192.168.1.0/24,有web和ftp服务器192.168.1.10、192.168.1.11,网关linux,内网eth0,IP为192.168.1.1,外网eth1,IP为a.b.c.d,怎样作NAT能使内外网都能访问公司的服务器? 答:# web # 用DNAT作端口映射 iptables -t nat -A PREROUTING -d a.b.c.d -p tcp --dport 80 -j DNAT --to 192.168.1.10 # 用SNAT...
VMWare虚拟机如何使用网络映射功能映射主机文件夹   首先打开虚拟机,并且在主界面上点击上面的虚拟机,进入到设置项 在共享文件夹选项上选择总是启用,并且把映射打勾 在下面添加一个文件夹 设置一下共享信息,就OK了
标签: autocad教程
在对模型进行最后的渲染之前,可以先使用“hide”命令和“shade”命令对模型进行消隐和着色,这样可以比较快速、形象地查看三维模型的整体效果。 23.1.1创建消隐视图 用“hide”命令来创建模型对象的消隐视图,用以隐藏被前景对象遮掩的背景对象,从而使图形的显示更加简洁,设计更加清晰。该命令的调用方式为: 工具栏:“Render(渲染)”...

经验教程

210

收藏

37

精华推荐

VB图像处理之图像的色彩纠正

VB图像处理之图像的色彩纠正

叫我凯哥home

many-to-many多对多映射

many-to-many多对多映射

flykingwf

Photoshop中详解渐变映射的创建

Photoshop中详解渐变映射的创建

南山小树林Doo

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部