案例

案例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;i

                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;

                }

            }

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,530评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,403评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,120评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,770评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,758评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,649评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,021评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,675评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,931评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,751评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,410评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,004评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,969评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,042评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,493评论 2 343

推荐阅读更多精彩内容