问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么样用CSS处理鼠标点击事件,比如2345网站导航上面的切换,就(网站 M...

发布网友 发布时间:2022-05-07 03:37

我来回答

1个回答

热心网友 时间:2022-04-20 20:51

这个效果可以通过js与iframe的结合来实现。
也可以通过jquery来实现。
下面是我写的通过jquery来实现的源代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
*{
padding:0px;
margin:0px;
}
ul{
margin-top:30px;
list-style:none;
float:left;
}
ul li{
float:left;
display:block;
margin-right:10px;
border:1px solid #09F;
padding:5px;
font-size:13px;
}
span{
font-size:13px;
margin-left:20px;
margin-right:10px;
}
.textsty{
width:250px;
}
div.theShow{
padding-top:20px;
border:1px solid #06F;
}
#test1 p{
margin-bottom:15px;
}
</style>
<script type="text/javascript" src="childHL/jquery.js"></script>
<script type="text/javascript" >
function loadhtml(oObj,num){
for(var i=1; i<=3; i++){
$("#thUl li:nth-child("+i+")").css({background: "none"});
}
$("#thUl li:nth-child("+num+")").css({background: "#09F"});
if(num==1){
setTimeout("$('#test1').load('childHL/theOne.html');",100); //通过这句实现页面的切换
}
else if(num==2){
setTimeout("$('#test1').load('childHL/theTwo.html');",100);
}
else if(num==3){
setTimeout("$('#test1').load('childHL/theThree.html');",100);
}
}
</script>
</head>

<body>
<ul id="thUl">
<li onclick="loadhtml(this,1)" style="background:#09F">网页</li>
<li onclick="loadhtml(this,2)" style=" background:none">MP3</li>
<li onclick="loadhtml(this,3)" style="background:none">视频</li>
<li>图片</li> <!---这一个子页面没有做,故没有添加相应的函数--->
</ul>
<div style="clear:left;"></div>
<div class="theShow" id="test1">
<p>
<span>Bai 百度:</span><input class="textsty" type="text" /><input type="submit" value="搜索" />
</p>
</div>
</body>
</html>
关于iframe的我还没有做,等我做好后,再来show给你看(估计那时候早就有高人帮你解答了)。
另外也可以通过层的显示与隐藏来实现。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...怎么插入耳机时 耳机和外放都有声音?我用驱动人生驱动过显示声卡是正... USB耳机插入听不到声音,用什么软件可以听到声音?我的耳机是赛德斯的,听... 用USB71耳机看电影和用35mm立体声耳机杜比音效看电影哪个效果好 学生和家庭情况如何填写呢? 当初老板帮我租房子,租了半年,老板说干满半年才能退,现在没有干满半年... 博湖县在哪买辣椒酱 宝宝都一岁多了,要记得做这款高钙食物,不要浪费长身体的机会 高钙零食可不可以帮助孩子长高呢? 文艺一些的纹身店名字 宝马325li是三缸吗? 如何单用css来控制鼠标点击事件 CSS可以做鼠标点击事件吗? 慢跑一分钟多少米 人最快一分钟可以跑多少米 人大约一分钟能跑多少米 小学生一分钟能跑多少米? string函数用法 求鬼媾人的讯雷下载地址 跪求 鬼媾人 百度云免费在线观看资源 盘点叶子楣电影完整版,【免费高清】在线观看百度网盘资源 c++ string类的常用方法有哪些? 黑暗光年有漏洞吗 黑暗光年幽冥地宫怎么打 黑暗光年的游戏特色 谁有类似 时空猎人 格斗江湖的游戏啊 黑暗光年是单机手游吗。 黑暗光年怎么样,好不好玩 黑暗光年的体验报告 安卓大型游戏推荐 求推荐一款网游,费流量少,而且好玩角色扮演类的 请教CSS高手,关于不规则图形上的点击事件 什么是css事件 css鼠标点击背景事件怎么写啊, asp.net中js与css会不会影响点击事件 css的鼠标触发事件怎么写? 这个是点击排列按钮,改变物品排列格局,这个css代码和点击事件是如何写的呢,急急急! VC++ String库里面有什么函数 人造卫星有哪些用途? 人造卫星的七种用途是什么? 有哪些人造卫星 它们的作用是什么 人造卫星的用途 按用途分为哪五种卫星 人造卫星有哪些分类? 人造地球卫星的分类和应用有哪些? 人造卫星可以分为哪几类? 人造卫星有哪些,都分别都有什么作用? 人造卫星有哪些用途 人造卫星有哪些种类?用途呢? 前天朋友拿这个鱼干来加菜,味道很好,谁知道这个鱼干是哪里的?公司叫什么? 何为亵渎圣灵? 请问亵渎圣灵的罪是指什么?为什么犯此罪不能得赦免?