美文网首页我爱编程
课上六个案例

课上六个案例

作者: 纪美 | 来源:发表于2018-05-27 15:05 被阅读0次

案例1:导航条

Css部分:

        *{

            list-style: none;

            margin:0;

            padding:0;

            color:white;

        }

        .nav{

            width:1000px;

            margin:0 auto;

            background:red;

        }

        ul li a{

            text-decoration: none;

        }

        ul{

            overflow: hidden;

        }

        ul li{

            float:left;

            width:100px;

            text-align: center;

            line-height:40px;

        }

Body部分:

首页

公司介绍

人员招聘

Js部分:

            var li=document.getElementsByTagName('li');

            console.log(li);

            for(var i=0;i

                li[i].onmouseover=function(){

                    this.style.background='cyan';

                    this.firstElementChild.style.color='purple';

                }

                li[i].onmouseout=function(){

                    this.style.background='red';

this.firstElementChild.style.color='white';

                }

            }

案例2:

            *{

            margin:0;

            padding:0;

            }

            #d1,#d2,#d3{

                float:left;

            }

            #d1,#d3,#d2{

                height:100px;

                line-height:100px;

            }

            #d1,#d3{

                background:yellow;

            }

            #d2{

                background:red;

            }

Body部分

LEFT

<<

RIGHT

Js部分

            var d1=document.getElementById('d1');

            var d2=document.getElementById('d2');

            d2.onclick=function(){

                if(d2.innerHTML=='<<'){

                    d1.style.display='none';

                    d2.innerHTML='>>';

                }else{

                    d1.style.display='block';

                    d2.innerHTML='<<';

                }

            }

案例3:

Css部分

            *{

                padding;0;

                margin:0;

                list-style: none;

            }

            table tr td{

                width:90px;

                text-align: center;

                line-height:30px;

                border:1px solid black;

            }

Body部分:

商品名称

单价

数量

小计

                iphone7

¥5999

                    +

                    1

                    -

¥5999

                iphone7

¥5999

                    +

                    1

                    -

¥5999

                iphone7

¥5999

                    +

                    1

                    -

¥5999

小计

¥17997

Js部分:

//实参

            function calc(btn){

                var span=btn.parentElement.querySelector('span');

                var n=span.innerHTML;

                if(btn.innerHTML=='+'){

                    n++;

                }else if(n>1){

                    n--;

                }else{

                    n=1;

                }

                span.innerHTML=n;

                var dj=btn.parentElement.previousElementSibling.innerHTML.slice(1);

var subtotal=dj*n;  btn.parentElement.nextElementSibling.innerHTML='¥'+subtotal.toFixed(2);

                var m1=document.getElementsByClassName('m1');

                for(var i=0,zong=0;i

                    zong+=parseFloat(m1[i].innerHTML.slice(1));

                }

document.getElementsByClassName('mz')[0].innerHTML='¥'+zong.toFixed(2);

            }

案例4:

Css部分:

            *{

                padding:0;

                margin:0;

            }

            .b{

                width:600px;

                height:600px;

                border:1px solid black;

                border-radius:10px;

                margin:0 auto;

            }

            .top{

                overflow: hidden;

                margin-top:5px;

            }

            .top img{

                float:left;

                width:144px;

                height:144px;

                padding-left:5px;

            }

            .bottom{

                margin:0 auto;

                width:500px;

                margin-top:15px;

            }

            .bottom img{

                width:500px;

                height:400px;

            }

Js部分:

            var img=document.querySelectorAll('.b>.top>a>img');

            var imgs=document.querySelector('.b>.bottom>img');

            for(var i=0)

img[i].onclick=function(){

                    imgs.src=this.src;

                }

            }

案例5:

Body部分

咏鹅

鹅,鹅,鹅

曲项向天歌

白毛浮绿水

红掌拨清波

JS部分

//获取div和body

            var div=document.getElementsByClassName('color')[0];

            var body=document.body;

//当鼠标经过div时div中标签的颜色变为红色,body背景颜色变为蓝色

            div.onmouseover=function(){

                this.style.color='red';

                body.style.background='blue';

            }

//当鼠标经过div时div中标签的颜色变为绿色,body背景颜色变为黄色

            div.onmouseout=function(){

                this.style.color='green';

                body.style.background='yellow';

            }

案例6:

Css部分:

            *{

                padding:0;

                margin:0;

                list-style: none;

            }

            .jr{

                overflow: hidden;

                margin:0 auto;

                width:240px;

                margin-top:20px;

            }

            .jr div{

                width:50px;

                height:70px;

                background:black;

                float:left;

                margin-right:10px;

                margin-bottom:10px;

            }

            .jr div p{

                text-align: center;

                color:#fff;

                padding-top:20px;

                font-weight:800;

            }

            .text{

                width:240px;

                margin:0 auto;

            }

            .jr div span{

                display: none;

            }

Body部分:

1月

                  JAM

1月1日:元旦节

2月

                  FEB

2月2日:世界湿地日,2月14日:情人节

3月

                  MAR

3月3日:全国爱耳日,3月5日:青年志愿者服务日,3月8日:妇女节

4月

                  APR

4月1日:愚人节,4月5日:清明节,4月22日:世界地球日

5月

                  MAY

5月1日:劳动节,5月4日:中国青年节

6月

                  JUN

6月1日:儿童节,6月5日:世界环境日

7月

                  JUL

7月1日:建党节,7月7日:中国人民抗日战争纪念日

8月

                  AVG

8月1日:建军节,8月12:国际青年节

9月

                  SET

9月8日:国际扫盲日,9月10日:教师节

10月

                  OCT

10月1日:国庆节、国际音乐日、国际老年人日

11月

 NOV

11月8日:中国记者节,11月9日:消防宣传日

12月

                   DEC

12月3日:世界残疾人日,12月4日:全国法制宣传日

JS部分:

            var div=document.querySelectorAll('.jr>div');

            var p=document.querySelectorAll('.jr>div>p');

            var span=document.querySelectorAll('.jr>div>span');

            var p1=document.getElementsByClassName('p1')[0];

            for(var i=0;i

                div[i].onmouseover=function(){

                    this.style.background='pink';

                    this.firstElementChild.style.color='red';

                    p1.innerHTML=this.lastElementChild.innerHTML;

                }

                div[i].onmouseout=function(){

                    this.style.background='black';

                    this.firstElementChild.style.color='white';

                    p1.innerHTML=null;

                }

            }

相关文章

  • 课上六个案例

    案例1:导航条 Css部分: *{ list-style: none; margi...

  • HRBP工具箱:六个盒子,你会用吗?

    【主要内容】 一、六个盒子的简洁介绍 二、六个盒子的案例解读 三、六个盒子在阿里的实践心得 一、六个盒子的简洁介绍...

  • SEL亲子沟通训练营第三课

    不认同孩子的想法和做法时怎么沟通? 案例分享与思考(课上别的妈妈的案例,非常值得学习): 不认同孩子的想法和做法,...

  • 如何应对宝宝人生中第一次发烧之幼儿急疹

    楼上三个案例都是关于幼儿急诊的,那么什么是幼儿急诊呢?就是婴幼儿六个月左右,当然有的会比六个月早,有的会比六个...

  • 2019年11月30日 周六 真爱疗愈一切

    今天魏老师在课上分享了一个案例,案例中姐妹两个,妹妹乖巧可爱,姐姐脾气倔不招父母喜欢,姐姐经常被父母否定,...

  • 关于“被抛弃”课题的发现(一):我的标准

    前天参加「检查流程一日课」,课上有幸抽中我做案例演示,在协助我翻转“当有人加入我和课上搭档的讨论后,我觉得我被抛弃...

  • 思辨地看待问题!

    早课上, 雪瓶老师通过几个案例,来让我们更好地了解管理,更好地了解自己! 0...

  • 我信你个鬼

    战略管理课上,潘老师罗列了无数成功企业的战略案例,也给出了更多失败企业的案例。但你会发现,那些成功的方法不同的人再...

  • 教育学课上有意思的互动

    教育学课上讲到教育,我出示了2个关于幼师教孩子认蔬菜的活动案例。案例1中老师口头讲述和搭配图片向幼儿进行讲解什么是...

  • IT与组织

    Strategy真是一个讲不完的概念。周五的案例课上对strategy的解读是“Strategy is who y...

网友评论

    本文标题:课上六个案例

    本文链接:https://www.haomeiwen.com/subject/favbjftx.html