利用JS实现点击按钮后图片自动切换的简单方法

我么常常看到一个网站的主界面的图片可以切换自如,那么又是如何实现的呢?

1.HTML页面布局如图所示:

利用JS实现点击按钮后图片自动切换的简单方法

2.实现上述布局

swap.html

  1.    nbsp;html PUBLIC '-//W3C//DTD HTML 4.01 Strict//EN' 'http://www.w3.org/TR/html4/strict.dtd'><span class="pun">在此插入标题</span>  
      
      
    @@##@@
      
    @@##@@
      
    @@##@@
      
      
      
        
    •   
    •   
    •   
        
      
        

登录后复制

   

3.css的实现

swap.css

  1. @CHARSET "UTF-8";.main{  width:1320px;  height:334px;  border:1px solid red;  background-color:silver;} .top{  width:1300px;  height:304px;  margin-top: 5px;  margin-left: 10px;  background-color: green;} .top .left{  display: block;//让left.jpg作为第一张图片显示}.top .center{  display: none;//初始状态不显示}.top .right{  display: none;//不显示} .bottom{  width:1300px;  height:15px;  margin-top: 5px;  margin-left: 10px;  background-color: gray;}.bottom ul{  margin: 0px;  margin-left:500px;  padding: 0px;  width:260px;  height:50px;}.bottom ul li{  width:80px;  height:10px;  margin-top:3px;  margin-right:3px;  background-color:yellow;  list-style-type: none;  float:left;}

登录后复制

   

4.注意的地方

(1)关于display和visibility的区别要清楚。

display:在设置none的时候不仅内容会隐藏,而且元素不会在页面占据位置,隐藏相当于此元素暂时从页面删除了,不对现在页面起任何作用。

visibility:在设置hidden的时候,虽然内容不会显示但是,其元素任然会起作用,相当于只是把要显示的内容用隐藏了,然而东西依然存在。用俗话就是“站着茅坑不xx”;

(2)你是想要点击还是鼠标移动到指定位置图片就会变换?所使用的函数当然不一样,此处是如表移动到指定区域就会实现图片切换,所以使用的是onmouseover()。

利用JS实现点击按钮后图片自动切换的简单方法利用JS实现点击按钮后图片自动切换的简单方法利用JS实现点击按钮后图片自动切换的简单方法

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

点点赞赏,手留余香

给TA打赏
共0人
还没有人赞赏,快来当第一个赞赏的人吧!
    编程技术

    禁止input文本框输入实现属性

    2025-4-1 8:37:18

    编程技术

    H5移动端图片压缩上传开发流程

    2025-4-1 8:37:27

    0 条回复 A文章作者 M管理员
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    私信列表
    搜索