<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
<meta name="Author" content="Aultoale" />
<style type="text/css">
body {font:normal 12px Verdana}
a#tip {position:relative;left:75px; font-weight:bold;}
a#tip:link,a#tip:hover {text-decoration:none;color:#000;display:block}
a#tip span {display:none;text-decoration:none;}
a#tip:visited {color:#000;text-decoration:underline;}
a#tip:hover #tip_info {display:block;border:1px solid #F96;background:#FFEFEF;padding:10px 20px;position:absolute;top:0px;left:90px;color:#009933}
</style>
</head>
<body>
<a id="tip" href="#">
移到这里试试!
<span id="tip_info">这里是提示信息!</span>
</a>
</body>
</html> 

解决方案 »

  1.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
    <meta name="Author" content="Aultoale" />
    <style type="text/css">
    body {font:normal 12px Verdana}
    a#tip {position:relative;left:75px; font-weight:bold;}
    a#tip:link,a#tip:hover {text-decoration:none;color:#000;display:block}
    a#tip span {display:none;text-decoration:none;}
    a#tip:visited {color:#000;text-decoration:underline;}
    a#tip:hover #tip_info {display:block;border:1px solid #F96;background:#FFEFEF;padding:10px 20px;position:absolute;top:0px;left:90px;color:#009933}
    </style>
    </head>
    <body>
    <div style="margin-left:200px; margin-top:200px;"><a id="tip" href="#">
    移到这里试试!
    <span id="tip_info">这里是提示信息!</span>
    </a>
    右边加段文字看看
    </div>
    </body>
    </html> 有提示信息的时候,“右边加段文字”就被挤到下面了。
    因为每一个连接有特定的ID,而且是动态的,所以用样式表的话,我觉得不好控制。
      

  2.   

    http://www.mb5u.com/jscode/3771.htmlhttp://bbs.51js.com/viewthread.php?tid=28759