时间:2021-05-26
这里说明下,这样的效果发过类似的效果。具体的可以到脚本下载中心查找。
效果图:
声明:我做的只是实现这个效果,在美观上并没有做到yahoo主页这么好看,所以不要介意!
原材料:
思路:
1:为每一个li标签添加悬浮事件
2:构建iframe并获取到当前li标签下的a元素的href属性值
3:构建DIV包含iframe元素并显示
HTML结构:
复制代码 代码如下:
<ul>
<Li><a href="http://">娱乐</a></li>
</ul>
CSS样式:
复制代码 代码如下:
ul{
float:left;
}
ul li{
display:block;
margin-top:15px;
width:100px;
position:relative;
}
a{
text-decoration:none;
color:#8000ff;
}
.show{
width:640px;
height:506px;
position:absolute;
top:-45px;
left:30px;
background:url(1.gif) no-repeat;
padding:45px 20px 35px 40px;
}
.close{
width:22px;
height:22px;
float:right;
display:block;
margin-top:-30px;
background:url(2.gif) no-repeat;
}
.quick{
position:absolute;
top:0px;
left:30px;
background:url(3.jpg) no-repeat;
width:37px;
height:26px;
font-size:12px;
color:white;
line-height:26px;
text-align:center;
}
JS代码:
复制代码 代码如下:
$(document).ready(function(){
$('ul li a').hover(function(e){
var quickw=$(this).parent().parent().find('#clickdiv');
if(quickw){
$('#clickdiv').remove();
}
$(this).parent().append('<div id="clickdiv">预览</div>');
$('#clickdiv').addClass('quick');
$("#clickdiv").click(function(){
$(this).css('display','none');
var url=$(this).parent().find('a').attr('href');
var $basediv=$(this).parent().parent().find('#window');
if($basediv){
$('#window').remove();
$(this).parent()
.append("<div id='window'><div id='closebutton'><a href='#'></a></div><iframe frameborder='0' hspace='0' src='"+url+"' style='width:640px;height:506px;'></iframe></div>")
.fadeIn('slow');
$("ul li #window").addClass('show');
$('#closebutton a').addClass('close');
$('#closebutton a').click(function(){
$("ul li #window").remove();
});
}
});
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例为大家分享了jQuery实现聊天对话框的具体代码,供大家参考,具体内容如下效果图:左下角选择对话的角色,在对话框输入消息点击发送按钮,消息显示在上面界面
今天用到了客户端的对话框,把jQueryUI中的对话框学习了一下。准备jQuery环境首先,我们创建一个按钮,点击这个按钮的时候,将会弹出一个对话框。为了设置这
本文实例讲述了jQuery实现时尚漂亮的弹出式对话框。分享给大家供大家参考。具体如下:这是一款十分简洁漂亮的HTML5弹出对话框效果,基于jQuery来实现,引
一.摘要弹窗通常用于提示用户进行某种操作,比如:点击分享按钮,弹窗分享对话框;双击返回按钮,弹窗退出对话框;下载文件,提示下载对话框等等,分享对话框/退出对话框
文本轮廓的设置方法如下: 1、选中需要设置的文字,打开字体对话框; 2、点击文字效果,在弹出对话框中点击轮廓样式; 3、根据自己的需要设置轮廓样式即可。