jquery实现标签悬浮标注效果代码
代码语言:html
所属分类:其他
代码描述:jquery实现标签悬浮标注效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
html,body {
width:100%;
height:100%;
overflow:hidden;
margin:0;
padding:0;
font-family:NotoSansJP,Slack-Lato,appleLogo,sans-serif
}
.wrapper {
width:100%;
height:100%;
background-color:#808080
}
.wrapper::after {
content:".";
display:block;
height:0;
font-size:0;
clear:both;
visibility:hidden
}
.menu-wrapper {
box-sizing:border-box;
float:left;
width:18vw;
height:100%;
overflow-y:scroll
}
.menu {
box-sizing:border-box;
list-style:none;
width:100%;
margin:0;
padding:10px;
font-size:1.1vw
}
.menu>li {
box-sizing:border-box;
width:100%;
height:100%;
margin:0;
padding:0
}
.menu>li+li {
margin-top:10px
}
.menu>li>a {
box-sizing:border-box;
display:inline-block;
width:100%;
height:100%;
line-height:1.5em;
padding:5px 10px;
text-decoration:none;
background-color:#40AAEF;
color:#FFF;
border-radius:4px;
box-shadow:0 4px 0 rgba(0,0,0,0.7);
transition:.2s all ease 0s
}
.menu>li>a.selected {
background-color:#0E7AC4;
box-shadow:none;
transform:translate3d(0,3px,0)
}
.container {
position:relative;
float:left;
width:calc(100% - 18vw);
height:100%
}
.tooltip {
display:none;
position:absolute;
top:0;
left:0;
margin:0;
padding:0;
font-size:1.1vw;
line-height:1.8em;
color:#FFF
}
.tooltip>dt {
margin:0;
padding:0 .5em;
background-color:#16A085
}
.tooltip>dd {
margin:0;
padding:0 .5em 0 2em;
background-color:#1ABC9C
}
.tooltip>dd+dd {
border-top:solid 1px #16A085
}
</style>
</head>
<body>
<!-- partial:index.partial.html -->
<div class="wrapper">
<div class="menu-wrapper">
<ul id="jsi-category-container" class="menu">
<li><a href="1">metadata content</a></li>
<li><a href="2">flow content</a></li>
<li><a href="3">sectioning content</a></li>
<li><a href="4">heading content</a></li>
<li><a href="5">phrasing content</a></li>
<li><a href="6">embedded content</a></li>
<li><a href="7">interactive content</a></li>
<li><a href="8">palpable content</a></li>
<li><a href="9">sectioning root</a></li>
<li><a href="10">form-associated elements</a></li>
<li><a href="11">listed elements</a></li>
<li><a href="12">submittable elements</a></li>
<li><a href="13">resettable elements</a></li>
<li><a href="14">labelable elements</a></li>
<li><a href="15">reassociateable elements</a></li>
<li><a href="16">script-supporting elements</a></li>
</ul>
</div>
<div id="jsi-elements-container" class="container">
<dl id="jsi-tooltip-container" class="tooltip"><dt>categories</dt>
<dd class="jsc-tip-category"></dd>
<dd class="jsc-tip-category"></dd>
<dd class="jsc-tip-category"></dd>
<dd class="jsc-tip-category"></dd>
<dd class="jsc-tip-category"></dd>
<dd class="jsc-tip-category"></dd>
<dd class="jsc-tip-category"></dd>
<dd class="jsc-tip-category"></dd>
<dd class="jsc-tip-category"></dd>
<dd class="jsc-tip-category"></dd><dt>content models</dt>
<dd class="jsc-tip-contents-model"></dd>
<dd class="jsc-tip-contents-model"></dd>
<dd class="jsc-tip-contents-model"></dd>
<dd class="jsc-tip-contents-model"></dd>
<dd class="jsc-tip-contents-model"></dd>
<dd class="jsc-tip-contents-model"></dd>
<dd class="jsc-tip-contents-model"></dd>
<dd class="jsc-tip-contents-model"></dd>
<dd class="jsc-tip-contents-model"></dd>
<dd class="jsc-tip-contents-model"></dd>
</dl>
</div>
</div>
<!-- partial -->
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/jquery-3.2.1.min.js"></script>
<script>
var RENDERER = {
PADDING: 0.05,
init: function(a, b) {
this.setParameters(a);
this.reconstructMethods();
t.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0