js实现的点击超链显示隐藏层

时间:2021-05-26

点击链接,显示提示框,提示框里也有链接可点击.
鼠标移开链接或者移开提示框,提示框就隐藏。

下面这个我写的不能自适应,如果菜单左对齐,显示层能否自动在右边显示?应该怎样调整JS?
test body {background-color: #fff; font-size:14px; color:#666;} #link-url a {display:block; height:30px; line-height:30px;width:100px; color:#666; text-decoration:none;cursor:pointer;} #link-url a:hover {background:#ccc;} #d-k{position:relative; margin:0px 0px 0px 0px;z-index:0;} #Layer1,#Layer2,#Layer3,#Layer4,#Layer5{position:absolute; left: 70px; top: 0px;right:70px;} #show-k{margin:0px 0px 0px 0px;position:relative;background-color:#000; border:#ccc 1px solid; height:100px;z-index:3;filter:alpha(opacity=70);opacity:0.7; width:500px;} 我点击一 1sty人的和lesdf人的和人的和11 人的和人的和人的和人的和人的和 33人的和人的和人的和人的和3 44人的和人的和人的和人的和人的和人的和人的和人的和4 我点击一 111 222 333 444 我点击一 111 222 333 444 我点击一 111 222 333 444 我点击一 111 222 333 444 [Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
左对齐效果
test body {background-color: #fff; font-size:14px; color:#666;} #link-url a {display:block; height:30px; line-height:30px;width:100px; color:#666; text-decoration:none;cursor:pointer;} #link-url a:hover {background:#ccc;} #d-k{position:relative; margin:0px 0px 0px 0px;z-index:0;} #Layer1,#Layer2,#Layer3,#Layer4,#Layer5{position:absolute; left: 70px; top: 0px;right:70px;} #show-k{margin:0px 0px 0px 0px;position:relative;background-color:#000; border:#ccc 1px solid; height:100px;z-index:3;filter:alpha(opacity=70);opacity:0.7; width:500px;} 我点击一 1sty人的和lesdf人的和人的和11 人的和人的和人的和人的和人的和 33人的和人的和人的和人的和3 44人的和人的和人的和人的和人的和人的和人的和人的和4 我点击一 111 222 333 444 我点击一 111 222 333 444 我点击一 111 222 333 444 我点击一 111 222 333 444 [Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章