項目-大劍網(wǎng)頁

這個網(wǎng)頁第一部分是一個輪播圖,中間正文部分則是由6個<div>和一段名言組成隧出,頁腳則對文字運用了陰影效果颊亮。整個頁面的背景圖片被固定住后不會隨著滾動條的滾動而變化。

輪播圖

實現(xiàn)輪播圖的方法有好幾種拂铡,這里選用的是數(shù)組的方法壹无。
1.將所有圖片都存放在數(shù)組imgArr中,并在html中存放第一張圖片感帅,以便js獲取元素格遭;
2.聲明一個變量num,初始值為0留瞳。它的作用是充當(dāng)數(shù)組imgArr的索引呵俏。
3.點擊左側(cè)輪播導(dǎo)航伺绽,圖片向左滑動既忆。當(dāng)滑動到第一張圖片時铅祸,再次點擊則顯示最后一張圖片。因此硬梁,每次單擊左側(cè)輪播導(dǎo)航都會讓num減1前硫,直到num<0,此時將最后一張圖片的索引賦值給num荧止。
4.單擊右側(cè)導(dǎo)航屹电,圖片向右滑動。當(dāng)滑動到最后一張圖片時跃巡,再次點擊則顯示第一張圖片危号。這里num的值每單擊一次都會增加1,直到num的值大于最后一張圖片的索引素邪,此時將將第一張圖片的索引賦值給num外莲。

<div>列表

通過改變正文的6塊<div>的外邊距使得他們呈對稱樣式。
最后一塊<div>中包含了6張圖片,每張圖片都在鼠標(biāo)懸浮時增加了盒子陰影偷线。除此之外磨确,該<div>還設(shè)置了overflow-y : scroll屬性,用于容納圖片集声邦。

HTML

<div id="container">    
    <p id="top_text">Claymore</p>
    <div id="text_box">
        <p>奇跡不是乞求來的乏奥,而是靠我們創(chuàng)造的</p>
        <hr>
        <p id="claymore">Claymore</p>
    </div>
    <div id="buttons">
        <button id="prev">上一頁</button>
        <button id="next">下一頁</button>
    </div>        
    <div id="img_box">
        <img id="img1" class="img" src="E:\前端\Claymore\iamges\1.jpg">
    </div>
    <div id="charactor1">
        <img src="E:\前端\Claymore\iamges\5.jpg">
        <div class="main_character">
            <p>Claymore</p>
            <hr>
            <p>克蕾雅</p>
            <a  target="blank" class="alink">Learn More</a>
        </div>
    </div>
    <div id="charactor2">
        <img src="E:\前端\Claymore\iamges\6.jpg">
        <div class="main_character">
            <p>Claymore</p>
            <hr>
            <p>迪妮莎</p>
            <a  target="blank" class="alink">Learn More</a>
        </div>
    </div>
    <div id="middle">
        <p>Miracles are not begging, they are created by us.</p>
        <hr>
        <p>Claymore</p>
    </div>           
    <div class="introduce">
        <p class="title">故事簡介</p>
        <p>大陸上怪物橫行危害人類,而為了對抗它們某神秘組織制造出了一些半人半妖的妖怪獵人亥曹,并稱之為“大劍”英融。大劍由于本身就是混血,所以即是妖怪的死對頭但同時也不為人類所信任歇式。而她們的宿命也很諷刺,隨著不斷的戰(zhàn)斗她們的身體也會逐漸向妖怪轉(zhuǎn)變胡野,到最后只有兩條路可走材失,要么,在變成妖怪之前讓同伴殺死自己硫豆。要么龙巨,就讓自己的妖力完全覺醒,成為最強大的怪物“覺醒者”而與昔日的同伴為敵……</p>
        <a  target="blank" class="alink">Learn More</a>
    </div>
    <div class="introduce" id="charactor">
        <p class="title">角色陣容</p>            
        <p>導(dǎo)演: 田中洋之</p>
        <p>編劇: 小林靖子</p>
        <p>主演: 桑島法子 / 高城元氣 / 樸璐美 / 關(guān)智一 / 武田華 / 久川綾 / 井上喜久子 / 豐口惠美</p>
        <p>類型: 劇情 / 動作 / 動畫 / 奇幻 / 冒險</p>
        <a  target="blank" class="alink">Learn More</a>
    </div>
    <div class="introduce">
        <p class="title">音樂制作</p>
        <p>音響監(jiān)督:本田保則</p>
        <p>音樂:宅見將典</p>
        <p>音響效果:長谷川卓也(サウンドボックス)</p>
        <p>音樂制作人:千石一成</p>
        <p>音樂協(xié)力:日本テレビ音楽熊响、バップ旨别、エイベックス?エンタテインメント</p>
        <a  target="blank" class="alink">Learn More</a>
    </div>
    <div class="introduce"  id="animation">
        <p class="title">類似大劍的優(yōu)秀動漫</p> 
        <div id="ibox">           
            <div class="box">
                <a  target="blank"><img src="E:\前端\Claymore\iamges\7.jpg"></a>
            </div>
            <div class="box">
                <a  target="blank"><img src="E:\前端\Claymore\iamges\8.jpg"></a>                 
            </div>
            <div class="box">
                <a  target="blank"><img src="E:\前端\Claymore\iamges\9.jpg"></a>
            </div>
            <div class="box">
                <a  target="blank"><img src="E:\前端\Claymore\iamges\10.jpg"></a>
            </div>
            <div class="box">
                <a  target="blank"><img src="E:\前端\Claymore\iamges\11.jpg"></a>
            </div>
            <div class="box">
                <a  target="blank"><img src="E:\前端\Claymore\iamges\12.jpg"></a>
            </div> 
        </div>       
    </div>
    <footer>
        為了已經(jīng)失去的東西 以及 為了不想失去的東西而戰(zhàn)
    </footer>
</div>

CSS

*{
    margin: 0px;
}
#container{
    border: 1px solid lightcyan;
    margin-left: 20px;
    margin-right: auto;
    background-image: url("E:/前端/Claymore/iamges/01.jpg");
    background-attachment: fixed;
}
/*輪播樣式*/
#img_box{    
    padding-left: 10px;
    width: 1300px;
    height: 800px;
    overflow: hidden;
    margin-bottom: 20px;
}
.img{
    width: 100%;
    height: auto;
    margin: 10px 10px 10px 10px;
}
#top_text{
    position: absolute;
    top: 10px;
    right: 40px;
    color: white;
    font-size: 32px;
    font-weight: bold;
}
#text_box{
    position: absolute;
    top: 350px;
    left: 390px;
    font-size: 36px;
    color: lightsteelblue;
}
#claymore{
    text-align: center;
}

#prev,#next{
    position: absolute;
    top: 400px;    
    outline: none;
    opacity: 0.7;
}
#prev{
    left: 41px;
}
#next{  
    right: 18px;
}
/*主角界面*/
#charactor1 img,#charactor2 img{
    width: 500px;
    height: auto;
}
/*若為第五、六張圖片設(shè)置float屬性汗茄,則后面的div元素將不會獨占下一行*/
#charactor1,#charactor2{
    display: inline-block;
    border: 1px solid #cccccc;
    box-shadow: 0px 0px 5px #cccccc;
    margin-left: 50px;
    background-color: lightgray;
    padding: 5px;
    border-radius: 5px;
}
#charactor2{
    margin-left: 200px;    
}
.main_character p{
    text-align: center;
    margin-top: 10px;
}
#charactor1 hr,#charactor2 hr{
    width: 100px;
    margin-left: 200px;
    margin-top: 10px;
}
.alink{
    text-decoration: none;
    text-align: center;
    border: 1px solid #cccccc;
    box-shadow: 0px 0px 5px tan;
    margin-left: 200px;
    margin-top: 10px;
    margin-bottom: 10px;
    display: block;
    width: 100px;
}
.alink:visited{
    color:blueviolet;
}
.alink:hover{
    color: snow;
}
#middle,footer{
    text-align: center;
    height: 100px;
    background-color: grey;
    margin: 30px auto;
    width: 1300px;   
}
#middle hr{
    width: 500px;
    margin-left: 400px;
}
#middle p,footer{
    line-height: 50px;
    letter-spacing: 2px;
    font-weight: bold;
}
footer{
    font-size: 1.8em;
    height: 100px;
    padding-top: 40px;
    margin-bottom: 20px;
    text-shadow: 5px 5px 5px rgb(68, 108, 167);
}
.title{
    text-align: center;
}
/*四個介紹頁面樣式*/
.introduce{
    display: inline-block;
    background-color: lightgray;
    width: 500px;
    height: 300px;
    border: 1px solid #cccccc;
    border-radius: 5px;
    padding: 5px;
    box-shadow: 0px 0px 5px #cccccc;
    line-height: 2;
    margin-left: 50px;
    margin-bottom:10px;
    /*讓兩個div以第一行對齊秸弛,而非默認(rèn)值baseline(最后一行)對齊*/
    vertical-align: top;
}
#charactor,#animation{
    margin-left: 200px;
}
#charactor a{
    margin-top: 40px;
}
/*動畫列表*/
#animation{
    overflow-y: scroll;   
}
#ibox{
    padding-left: 20px;
}
.box{
    display: inline-block;
    width: 30%;
    height: 200px;
    border: 1px solid lightyellow;
    
    padding: 2px;    
    overflow: hidden;
}
.box img{
    width: 100%;
    height: auto;
    
}
.box:hover{
    box-shadow: 5px 5px 10px rgb(130, 80, 170);
}

JS

window.onload=function(){
    //這里路徑中的斜杠必須是反斜杠,且數(shù)組是小括號洪碳,而不是中括號
    var imgArr=new Array("E:/前端/Claymore/iamges/1.jpg","E:/前端/Claymore/iamges/2.jpg","E:/前端/Claymore/iamges/3.jpg","E:/前端/Claymore/iamges/4.jpg");
    var oimg=document.getElementById("img1");
    var oprev=document.getElementById("prev");
    var onext=document.getElementById("next");
    var num=0;
    function img_change(){
        oimg.src=imgArr[num];
     
    }
    oprev.onclick=function(){
        num--;
        if(num<0){
            num=imgArr.length-1;
        };
        img_change();
    }
    onext.onclick=function(){
        num++;
        if(num>imgArr.length-1){
            num=0;
        };
        img_change();
    }
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末递览,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子瞳腌,更是在濱河造成了極大的恐慌绞铃,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嫂侍,死亡現(xiàn)場離奇詭異儿捧,居然都是意外死亡,警方通過查閱死者的電腦和手機挑宠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進店門菲盾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人各淀,你說我怎么就攤上這事亿汞。” “怎么了揪阿?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵疗我,是天一觀的道長咆畏。 經(jīng)常有香客問我,道長吴裤,這世上最難降的妖魔是什么旧找? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮麦牺,結(jié)果婚禮上钮蛛,老公的妹妹穿的比我還像新娘。我一直安慰自己剖膳,他們只是感情好魏颓,可當(dāng)我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著吱晒,像睡著了一般甸饱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上仑濒,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天叹话,我揣著相機與錄音,去河邊找鬼墩瞳。 笑死驼壶,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的喉酌。 我是一名探鬼主播热凹,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼泪电!你這毒婦竟也來了碌嘀?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤歪架,失蹤者是張志新(化名)和其女友劉穎股冗,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體和蚪,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡止状,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了攒霹。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片怯疤。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖催束,靈堂內(nèi)的尸體忽然破棺而出集峦,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布塔淤,位于F島的核電站摘昌,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏高蜂。R本人自食惡果不足惜聪黎,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望备恤。 院中可真熱鬧稿饰,春花似錦、人聲如沸露泊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽惭笑。三九已至侣姆,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間脖咐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工汇歹, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留屁擅,地道東北人。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓产弹,卻偏偏與公主長得像派歌,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子痰哨,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,947評論 2 355

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

  • 1胶果、通過CocoaPods安裝項目名稱項目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地數(shù)據(jù)庫組件 SD...
    陽明先生_X自主閱讀 15,981評論 3 119
  • 前段時間,我學(xué)習(xí)了AJAX的相關(guān)基礎(chǔ)內(nèi)容斤斧,雖然其中還有許多未明白的地方早抠,但是已經(jīng)可以進行最基本的使用的了,所以寫下...
    大春春閱讀 2,568評論 0 1
  • 武漢"超級養(yǎng)老會所"明年開放 高端醫(yī)養(yǎng)社區(qū)七成被訂 長江網(wǎng)5月28日訊(長江日報記者徐錦博)武漢首個國際標(biāo)準(zhǔn)高品質(zhì)...
    TechMax閱讀 1,188評論 0 0
  • 1. 標(biāo)題 2. 無序列表: 列表1 列表2 列表3 3. 有序列表 列表1 列表2 列表3 4. 鏈接和圖片 百...
    簡簡天天閱讀 225評論 0 1