JavaScript15

1.圖片切換

css樣式

<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

<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/home1.jpg">

? ? </div>

</div>

script

<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>

2.樹形列表

css屬性

div{float:left; height: 100px; line-height: 100px; }

#d1,#d3{ background-color: #ccff00; }

#d2{ cursor: pointer; background-color: #ffcc00; }

div

<div id="d1">樹形列表</div>

<div id="d2"><<</div>

<div id="d3">內(nèi)容的主體</div>

script

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

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

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

d2.onclick=function(){

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

? ? ? ? d1.style.display='none';

? ? ? ? d2.innerHTML='>>';

? ? }else{

? ? ? ? d1.style.display='block';

? ? ? ? d2.innerHTML='<<'

? ? }

}

3.萬年歷

css樣式

*{

? ? margin:0;

? ? padding:0;

}

li{

? ? list-style: none;

}

a{

? ? text-decoration: none;

}

div{

? ? width:250px;

? ? margin:0 auto;

? ? background: #EAEAEA;

? ? padding:10px;

}

ul{

? ? overflow: hidden;

}

ul>li{

? ? width:50px;

? ? height:50px;

? ? background: #000;

? ? color:#fff;

? ? float:left;

? ? margin-top: 10px;

? ? margin-right: 10px;

? ? text-align: center;

? ? font-weight: bold;

? ? font-size: 16px;

? ? padding-top:10px;

}

ul>li>b{

? ? display: inline-block;

? ? width:30px;

}

ul>li>p>b{

? ? display: inline-block;

? ? width:228px;

}

div>p{

width:228px;

? ? height

? ? margin:0 auto;

? ? border:1px solid #fff;

? ? background: #F1F1F1;

? ? margin-top:5px;

}

ul>li>p{

? ? display: none;

}

.active{

? ? background: red;

}

div

<div>

? ? ? <ul>

? ? ? ? ? <li>

? ? ? ? ? ? <b>1</b>JAN

? ? ? ? ? ? <p><b>1月節(jié)日</b>元旦:1月1日至3日放假3天</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>2</b>FEB

? ? ? ? ? ? <p><b>2月節(jié)日</b>春節(jié):2月2日至8日放假7天</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>3</b>MAR

? ? ? ? ? ? <p><b>3月節(jié)日</b>婦女節(jié):3月8日婦女節(jié),與你們無關</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>4</b>APR

? ? ? ? ? ? <p><b>4月節(jié)日</b>清明:4月3日至5日放假3天</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>1</b>JAN

? ? ? ? ? ? <p><b>5月節(jié)日</b>勞動節(jié):4月30日至5月2日放假3天</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>2</b>FEB

? ? ? ? ? ? <p><b>6月節(jié)日</b>端午節(jié):6月4日至6日放假3天</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>3</b>MAR

? ? ? ? ? ? <p><b>7月節(jié)日</b>小暑:7月7日小暑苞七,不放假</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>4</b>APR

? ? ? ? ? ? <p><b>8月節(jié)日</b>七夕節(jié):8月6日七夕節(jié),不放假</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>1</b>JAN

? ? ? ? ? ? <p><b>9月節(jié)日</b>中秋節(jié):9月10日至12日放假3天</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>2</b>FEB

? ? ? ? ? ? <p><b>9月節(jié)日</b>國慶節(jié):10月1日至7日放假7天</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>3</b>MAR

? ? ? ? ? ? <p><b>11月節(jié)日</b>立冬:11月8日立冬培遵。不放假</p>

? ? ? ? ? </li>

? ? ? ? ? <li>

? ? ? ? ? ? <b>4</b>APR

? ? ? ? ? ? <p><b>12月節(jié)日</b>艾滋病日:12月1日</p>

? ? ? ? ? </li>

? ?

? ? ? </ul>

? ? ? <p></p>

? ? </div>?

script

<script type="text/javascript">

? ? ? ? var li=document.querySelectorAll('div>ul>li');

for(var i=0;i<li.length;i++){

? ? li[i].index = i;

? ? li[i].onclick = function(){

? ? ? ? alert(this.index);

? ? ? ? if(this.classList[0] != "active"){

? ? ? ? ? ? this.classList.add("active");

? ? ? ? }else{

? ? ? ? ? ? this.classList.remove("active");

? ? ? ? }

? ? }

}

? ? ? ? var p=document.querySelector('div>p');

? ? ? ? console.log(p);

? ? ? ? for(var i=0;i<li.length;i++){

? ? ? ? ? ? li[i].onmouseover=function(){

? ? ? ? ? ? ? ? this.style.background='#fff';

? ? ? ? ? ? ? ? this.style.color='#f00';

? ? ? ? ? ? ? ? console.log(this.children[1]);

? ? ? ? ? ? ? ? p.innerHTML=this.children[1].innerHTML;

? ? ? ? ? ? }

? ? ? ? ? ? li[i].onmouseout=function(){

? ? ? ? ? ? ? ? this.style.background='#000';

? ? ? ? ? ? ? ? this.style.color='#fff';

? ? ? ? ? ? ? ? p.innerHTML='';

? ? ? ? ? ? }

? ? ? ? }

? ? </script>

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市捐迫,隨后出現(xiàn)的幾起案子乾翔,更是在濱河造成了極大的恐慌,老刑警劉巖施戴,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件反浓,死亡現(xiàn)場離奇詭異,居然都是意外死亡赞哗,警方通過查閱死者的電腦和手機雷则,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來肪笋,“玉大人月劈,你說我怎么就攤上這事度迂。” “怎么了艺栈?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵英岭,是天一觀的道長。 經(jīng)常有香客問我湿右,道長诅妹,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任毅人,我火速辦了婚禮吭狡,結果婚禮上,老公的妹妹穿的比我還像新娘丈莺。我一直安慰自己划煮,他們只是感情好,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布缔俄。 她就那樣靜靜地躺著弛秋,像睡著了一般。 火紅的嫁衣襯著肌膚如雪俐载。 梳的紋絲不亂的頭發(fā)上蟹略,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天,我揣著相機與錄音遏佣,去河邊找鬼挖炬。 笑死,一個胖子當著我的面吹牛状婶,可吹牛的內(nèi)容都是我干的意敛。 我是一名探鬼主播,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼膛虫,長吁一口氣:“原來是場噩夢啊……” “哼草姻!你這毒婦竟也來了?” 一聲冷哼從身側響起稍刀,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤碴倾,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后掉丽,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡异雁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年捶障,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片纲刀。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡项炼,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情锭部,我是刑警寧澤暂论,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站拌禾,受9級特大地震影響取胎,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜湃窍,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一闻蛀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧您市,春花似錦觉痛、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至榕莺,卻和暖如春俐芯,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背帽撑。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工泼各, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人亏拉。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓扣蜻,卻偏偏與公主長得像,于是被迫代替她去往敵國和親及塘。 傳聞我的和親對象是個殘疾皇子莽使,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內(nèi)容