2018.7.28

图片切换

<style type="text/css">
            *{
                margin:0;
                padding:0;
                box-sizing: border-box;
            }
            li{
                list-style: none;
            }
            a{
                text-decoration: none;
            }
            .container{
                width:600px;
                margin:0 auto;
                border:1px solid #000;
            }
            .container>ul{
                overflow: hidden;
            }
            .container>ul>li{
                float:left;
            }
            .main>img{
                width:400px;
                height:400px;
            }
</style>
<div class='container'>
<style type="text/css">
            *{
                margin:0;
                padding:0;
                box-sizing: border-box;
            }
            li{
                list-style: none;
            }
            a{
                text-decoration: none;
            }
            .container{
                width:600px;
                margin:0 auto;
                border:1px solid #000;
            }
            .container>ul{
                overflow: hidden;
            }
            .container>ul>li{
                float:left;
            }
            .main>img{
                width:400px;
                height:400px;
            }
</style>
<div class='container'>
    <ul>
        <li>
            <a href="#">
                <img src="img/home1.jpg">
            </a>
        </li>
        <li>
            <a href="#">
                <img src="img/home2.jpg">
            </a>
        </li>
        <li>
            <a href="#">
                <img src="img/home3.jpg">
            </a>
        </li>
        <li>
            <a href="#">
                <img src="img/home0.jpg">
            </a>
        </li>
    </ul>
    <div class='main'>
        <img src="img/home1jpg">
    </div>
</div>
<script type="text/javascript">
            var img=document.querySelectorAll('.container>ul>li>a>img');
            console.log(img);
            var mainImg=document.querySelector('.main>img');
            console.log(mainImg);
            for(var i=0;i<img.length;i++){
                img[i].onclick=function(){
                    mainImg.src=this.src;
                }
            }
</script>
    <ul>
        <li>
            <a href="#">
                <img src="img/home1.jpg">
            </a>
        </li>
        <li>
            <a href="#">
                <img src="img/home2.jpg">
            </a>
        </li>
        <li>
            <a href="#">
                <img src="img/home3.jpg">
            </a>
        </li>
        <li>
            <a href="#">
                <img src="img/home0.jpg">
            </a>
        </li>
    </ul>
    <div class='main'>
        <img src="img/home1.jpg">
    </div>
</div>
<script type="text/javascript">
            var img=document.querySelectorAll('.container>ul>li>a>img');
            console.log(img);
            var mainImg=document.querySelector('.main>img');
            console.log(mainImg);
            for(var i=0;i<img.length;i++){
                img[i].onclick=function(){
                    mainImg.src=this.src;
                }
            }
</script>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 29,300评论 1赞 45
  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,424评论 0赞 11
  • DOM元素、改变背景颜色、导航条、购物车、万年历、图片切换、树形列表 2018-05-26 09:09 · 字数 ...
    _z王箭阅读 350评论 0赞 1
  • 1. tab列表折叠效果 html: 能源系统事业部 岗位名称: 工作地点 岗位名...
    lilyping阅读 2,053评论 0赞 1
  • 每一个孩子都能够成为天才 对孩子的教育必须从其刚出生时开始,孩子出生后,立即对其施加适当的刺激,引导其产生积极的反...
    育儿角阅读 211评论 0赞 0

友情链接更多精彩内容