css弹出窗口怎么做,就是鼠标移上去,就弹出一个可以选择的小窗口。

如题所述

css 很难实现这个应为css都是设定好后不能被改变的 ,只能通过js重新赋值 ,这种方式就是js里面的多层 jquery ui 里面也有这个插件 自己写个也可以 就是当鼠标移动到指定标签上 触发js效果
把原先的div display:none 该变让他显示或者直接写入个div 位置就是当前鼠标的位置 也可以 这个比较好用 。追问

可是js我还不会。

追答

这个是jquery代码    你自己下载个jquery  把下面的添加到网页的最下面   其中的b 和c 你随便换名字

b是 class值  c是id值  css你自己看着弄吧

<script type="text/javascript">
$(document).ready(function() {
$(".b").mouseover(function(body) {////body可以随便
var tooltip = "<div id='c'>" + this.title + "</div>";
$("body").append(tooltip);
$("#c").css({
"top": body.pageY, "left": body.pageX//这里body要和上面的一致
}).show("fast");
}).mouseout(function() {
$("#c").remove();
});
});
</script>

追问

那这个class和id怎么写啊

追答

把 和$("#c“)中的c换成asd

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答