css弹出窗口怎么做,就是鼠标移上去,就弹出一个可以选择的小窗口。
1个回答
展开全部
css 很难实现这个应为css都是设定好后不能被改变的 ,只能通过js重新赋值 ,这种方式就是js里面的多层 jquery ui 里面也有这个插件 自己写个也可以 就是当鼠标移动到指定标签上 触发js效果
把原先的div display:none 该变让他显示或者直接写入个div 位置就是当前鼠标的位置 也可以 这个比较好用 。
把原先的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>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询