欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

如何做导航的那种效果?!求教!_html/css_WEB-ITnose

程序员文章站 2022-05-05 20:48:44
...
谁可以告诉我怎么做出这种效果啊?!

回复讨论(解决方案)

我记得我们老师讲过最简单的就是溢出隐藏。。。然后用a:hover设置鼠标指上去显示。

offset
Hello World.

$(function() {$("#test").bind({"mouseenter": function(e) {      $("#title").css("left",e.pageX).css("top",e.pageY).show();},"mouseout": function(e) {        $("#title").hide();}});});

     #title {    width:100px;    height:100px;    display:none;    position:absolute;    background-color:red;    }#test {    	position:absolute;    text-align:center;    left:20%;     top:20%;    right:50%;    bottom:50%;    background-color:gray;    border: 1px solid ;}


大体思想就是这样,细节你自己调吧,就是定位和现实隐藏问题。

JavaScript

display:none隐藏,想显示的时候,加个伪类:hover,然后display:block;就出来了,我觉得这是最简单的方法,但是位置要加对,定位也要准,不然不会出来的。