博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用CSS制作脸书
阅读量:6315 次
发布时间:2019-06-22

本文共 1897 字,大约阅读时间需要 6 分钟。

 

很多网站都支持图片上的头像框识别,鼠标在头像框处,会提示一些人物信息。

这次就利用CSS实现这样一个功能:

div处主要包括两部分,一部分是图片;另一部分是链接以及脸框

大致的方法就是手动把hotspot这个span定位到每个脸对应的位置,可以在F12控制台中调整。当鼠标悬浮在链接上时,就会显示这个框:

.remote {
width: 900px; height: 600px; position: relative; } .remote ul {
margin: 0; padding: 0; list-style-type: none; } .remote a .hotspot{
position: absolute; /*display: block;*/ width: 50px; height: 60px; } .remote .卡加斯 a .hotspot {
top: 200px; left: 165px; } .remote .黑手 a .hotspot {
top: 115px; left: 205px; } .remote .基尔罗格 a .hotspot {
top: 210px; left: 230px; } .remote .耐奥祖 a .hotspot {
top: 180px; left: 575px; } .remote .古尔丹 a .hotspot {
top: 280px; left: 645px; } .remote .格罗玛什 a .hotspot {
top: 160px; left: 470px; } .remote .杜隆坦 a .hotspot {
top: 170px; left: 345px; } .remote a .link {
position: absolute; display: block; width: 10em; right: -11em; cursor: pointer; } .remote .卡加斯 a .link {
top: 0; } .remote .黑手 a .link {
top: 1.2em; } .remote .基尔罗格 a .link {
top: 2.4em; } .remote .耐奥祖 a .link {
top: 3.6em; } .remote .古尔丹 a .link {
top: 4.8em; } .remote .格罗玛什 a .link {
top: 6em; } .remote .杜隆坦 a .link {
top: 7.2em; } .remote a:hover .hotspot, .remote a:focus .hotspot{
border: 1px solid #fff; } .remote a:hover .link, .remote a:focus .link{
color:#0066FF; }

查看视频观察效果!

转载地址:http://ibkaa.baihongyu.com/

你可能感兴趣的文章
segment
查看>>
获取鼠标的原始移动值
查看>>
Linux信号 编程
查看>>
有关滚动与位置
查看>>
Box2D自定义重力
查看>>
chpasswd
查看>>
mysqldump --single-transaction 和--lock-tables参数详解
查看>>
android 数据库_sql语句总结
查看>>
python购物车
查看>>
解决python2和python3的pip冲突
查看>>
面试/编程
查看>>
linux每日命令(16):head命令
查看>>
公司内部分享【富有成效的每日站会】总结
查看>>
打造一个上传图片到图床利器的插件(Mac版 开源)
查看>>
iOS横竖屏
查看>>
thinkphp判断更新是否成功
查看>>
Do While ... Loop 与 Do Until ... Loop 的区别
查看>>
【Linux】查询某个字符串出现次数
查看>>
高效使用jquery之一:请使用'On'函数
查看>>
冲刺第一周第三天
查看>>