叠加显示在按钮上方
Overlay appear above a button
我一直在互联网上寻找一个按钮的例子,当点击时,它会使一个覆盖层直接出现在按钮上方。 这意味着覆盖框底部将与按钮顶部对齐。 只是想知道是否有人有这样的例子?
很抱歉对我的问题如此笼统。 以下是我为获得积极结果而执行的一些代码:
<html>
<head>
<META HTTP-EQUIV="EXPIRES" CONTENT="-1" />
<script type="text/javascript">
function setVisibility(id) {
if(document.getElementById('bt1').value=='Hide Layer'){
document.getElementById('bt1').value = 'Show Layer';
document.getElementById(id).style.display = 'none';
}else{
document.getElementById('bt1').value = 'Hide Layer';
document.getElementById(id).style.display = 'inline';
}
}
</script>
<style type="text/css">
#container {
width:1px;
height:1px;
position: relative;
}
#nav,
#data {
display:block;
position:absolute;
width:100%;
bottom:100%; /* change to TOP and it will drop down */
background: #fff;
}
#data{
z-index: 10;
}
</style>
</head>
<body>
<p>test text</p>
<p>test text</p>
<p>test text</p>
<p>test text</p>
<div id="container">
<div id="nav"></div>
<div id="data" >
blah<br>
blah<br>
blah<br>
blah<br>
</div>
</div>
<input type=button name=type id='bt1' value='Hide Layer'
onclick="setVisibility('data')";>
<script> setVisibility('data'); </script>
</body>
</html>
相关文章:
- Jquery/Javascript:通过按下按钮显示数组中的随机图像
- 类似FB的按钮显示在页面上,但不会在同一页面上弹出
- 单击javascript按钮显示/隐藏Div元素
- 单击按钮显示不同的文本,重复第一个文本
- C3.js通过单击按钮显示工具提示
- 单击按钮显示重新单击消失
- 点击浏览器的“后退”按钮显示的是JSON而不是HTML(使用Rails和d3.js)
- 尝试从单选按钮显示的JSON数组中调用多个对象
- 在youtube视频中单击按钮显示图像
- 使用HTML和Javascript,使用4个单选按钮显示和隐藏输入字段
- 如何在javascript中使两个按钮显示在一起
- 如何使用按钮显示/隐藏潜水
- 使用不起作用的按钮显示和隐藏
- facebook点赞按钮显示数以万计的点赞
- 流星:点击按钮显示一些东西
- jQuery按钮显示/隐藏类,如果存在类
- 如何让我的 ckEditor 菜单按钮显示在两行而不是四行上
- 如何让我的移动菜单按钮显示和隐藏导航栏,以及在负空间中单击时隐藏
- 网格中的拆分按钮显示在行后面 - 剑道 UI
- Dijit 按钮显示图标,但不以编程方式显示标签