亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > CSS > 正文

用css網站布局之十步實錄!(九)

2020-03-24 19:28:26
字體:
來源:轉載
供稿:網友
導航條之所以放在第九步講,是因為導航條制作是本教程中最難的部分,自然也是技術含量最高的地方.導航條的制作可易可難,但這里介紹的相對較難,您能堅持到這一步已經很不易,如果你只是有個導航條就滿足的話,請參看第八步的副導航條的制作。
先去掉導航條的紅色背景,還有就是移除html文件中main-nav層的 > 我們實現導航條的動態效果如下圖所示:(GIF動畫)在網頁顯示的只是圖中紅框標出的部分,如果把每幅圖分為上,中,下三部分的話,未發生動作時顯示上部,當光標懸停時,顯示的是中部,被選擇時則顯示下部。
接下來進入css代碼部分,先往css文件中寫入:Example Source Code
/* Main Navigation */
#main-nav { height: 50px; }
#main-nav ul { margin: 0; padding: 0; }
注意:/* Main Navigation */為增加css文件可讀性的說明,不會影響表現。
#main-nav的height屬性定義了main-nav層的高度; #main-nav ul 則定義main-nav層中列表的屬性,在這里先定義其margin和padding為0。
根據先前的設計,導航條應該和左邊有一定的距離,這就需要設置main-nav層的左邊距(padding-left)為11px,但由于IE5和Mac瀏覽器的BUG,需要加入以下代碼:Example Source Code
/* IE5 Mac Hack /*/
#main-nav { padding-left: 11px; }
/*/
#main-nav { padding-left: 11px; overflow: hidden; }
/* End Hack */
現在你可以看到導航列表距左邊有11px的距離,但是列表項目是豎排的,將 li ,即列表項目向左對齊就能使其從左到右橫向排列:Example Source Code
#main-nav li { float: left; }
為了使列表項目的尺寸和容納它的層保持一致,并利用浮動屬性使列表項目的文本隱藏,寫入:Example Source Code
#main-nav li a {
display: block;
height: 0px !important;
height /**/:50px; /* IE 5/Win hack */
padding: 50px 0 0 0;
overflow: hidden;
background-repeat: no-repeat;
}
接著,要實現當光標懸停于列表項目上時,顯示背景圖片的中部,因此需要將背景圖片向上移動50px,寫入:Example Source Code
#main-nav li a:hover {
background-position: 0 -50px;
}
給各個列表項目設置寬度和背景圖片的路徑:Example Source Code
#main-nav li#about,
#main-nav li#about a { width: 71px; background-image: url(../images/nav/about.gif); }
#main-nav li#services,
#main-nav li#services a { width: 84px; background-image: url(../images/nav/services.gif); }
#main-nav li#portfolio,
#main-nav li#portfolio a { width: 95px; background-image: url(../images/nav/portfolio.gif); }
#main-nav li#contact,
#main-nav li#contact a { width: 106px; background-image: url(../images/nav/contact.gif); }
最后我們要做的就是,當列表項目被選時,顯示背景圖片的下部。為此我們需要增加一些css代碼對原有的css表現作一些修改:Example Source Code
body.about li#about,
body.about li#about a,
body.services li#services,
body.services li#services a,
body.portfolio li#portfolio,
body.portfolio li#portfolio a,
body.contact li#contact,
body.contact li#contact a {
background-position: 0 -100px;
}
以上看似龐大的css選擇器可以識別body標簽的類(class),如html中為:Example Source Code
body > 以上css選擇器就讓li#about,li#about a,的背景向上移動100px,使其顯示背景圖片的下部。
如果我們希望網站頭部背景圖片也根據body標簽的類進行變換,就需修改css的#header為:Example Source Code
body.about #header {
height: 150px;
background: #db6d16
url(../images/headers/about.jpg);
至此就完成了 About 網頁的制作,依此類推,修改html中body的類為services/portfolio/contact制作相應html文件并分別保存。
在css文件中添加各個網頁相應的頭部背景圖片路徑(如services網頁的頭部背景圖片為services.jpg,在css中添加如下代碼):Example Source Code
body.services #header {
height: 150px;
background: #db6d16
url(../images/headers/services.jpg);
}
然后用超級鏈接將這些網頁連接起來,就組成了一個網站了 本文作者:html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕亚洲一区在线观看| 亚洲精品午夜精品| 欧美日韩免费区域视频在线观看| 亚洲精品成人久久久| 日韩av网址在线| 日韩亚洲一区二区| 国产一区二区三区丝袜| 97在线观看免费高清| zzijzzij亚洲日本成熟少妇| 91在线精品播放| 亚洲国产精品大全| 性欧美xxxx视频在线观看| 日韩国产在线看| 97国产在线视频| 久久精品免费播放| 欧美一级bbbbb性bbbb喷潮片| 欧美在线免费观看| 色婷婷av一区二区三区在线观看| 8090理伦午夜在线电影| 国产精品电影观看| 亚洲欧美视频在线| 亚洲免费福利视频| 国产精品福利在线观看| 欧美xxxx18国产| 欧美日韩亚洲精品一区二区三区| 成人免费观看网址| 欧美中文在线观看| 亚洲欧美日韩中文在线制服| 91日韩在线播放| 国产日韩精品视频| 成人妇女淫片aaaa视频| 国产盗摄xxxx视频xxx69| 日韩精品高清在线观看| 4p变态网欧美系列| 97色在线观看| 成人久久久久久| 精品欧美激情精品一区| 国产精品久久精品| 国产精品电影久久久久电影网| 亚洲综合av影视| 色悠悠久久久久| 91精品美女在线| 亚洲v日韩v综合v精品v| 国产精品久久久久久久9999| 不卡在线观看电视剧完整版| 亚洲精品天天看| 一本色道久久综合狠狠躁篇的优点| 亚洲黄页视频免费观看| 亚洲美女免费精品视频在线观看| 欧美专区在线观看| 欧美中文字幕视频| 91在线中文字幕| 日韩动漫免费观看电视剧高清| 国产在线视频不卡| 国产精品扒开腿做爽爽爽男男| 97精品国产97久久久久久免费| 久久精品国产v日韩v亚洲| 日韩在线免费视频| 精品欧美一区二区三区| 亚洲欧美精品suv| 色综久久综合桃花网| 国产精品永久免费在线| 亚洲一区二区三区成人在线视频精品| 欧美又大粗又爽又黄大片视频| 国产精品中文在线| 日韩欧美中文字幕在线播放| 日韩欧美a级成人黄色| 日韩成人在线视频| 亚洲一区美女视频在线观看免费| 欧美一区深夜视频| 久久这里只有精品视频首页| 亚洲自拍小视频| 日韩风俗一区 二区| 中文字幕综合在线| 91久久久国产精品| 亚洲男人第一av网站| 亚洲a在线观看| 91成人在线观看国产| 亚洲丝袜在线视频| 亚洲人成在线播放| 亚洲iv一区二区三区| 国产精品jizz在线观看麻豆| 欧美电影免费观看网站| 亚洲成人激情视频| 亚洲奶大毛多的老太婆| 欧美激情喷水视频| 欧美精品aaa| 亚洲国产精品va在线观看黑人| 精品久久久久人成| 欧美成人国产va精品日本一级| 亚洲美女免费精品视频在线观看| 91亚洲精品久久久| 久久精品国产一区| 国产精品三级在线| 国产精品丝袜高跟| 久久久亚洲影院你懂的| 欧美做受高潮电影o| 欧美高清视频在线观看| 欧美精品久久一区二区| 欧美亚洲免费电影| 亚洲第一区中文字幕| 成人福利网站在线观看| 91香蕉嫩草影院入口| 日韩在线观看免费高清| 亚洲变态欧美另类捆绑| 亚洲美女av电影| 中文字幕久精品免费视频| 日韩欧美黄色动漫| 亚洲一区二区免费在线| 91黑丝在线观看| 亚洲色图偷窥自拍| 韩国19禁主播vip福利视频| 国产成人一区二区三区电影| 久久精品国产亚洲7777| 亚洲午夜激情免费视频| 亚洲欧美制服另类日韩| 亚洲电影在线看| 国产精品av免费在线观看| 亚洲色图在线观看| 在线播放国产一区二区三区| 欧美日韩午夜视频在线观看| 2019中文字幕免费视频| 成人免费黄色网| 国产99久久精品一区二区永久免费| 精品国产自在精品国产浪潮| 最新国产精品亚洲| 粉嫩av一区二区三区免费野| 亚洲男人天堂2019| 亚洲三级 欧美三级| 久久久久久久久久久人体| 黄色一区二区在线| 欧美精品久久久久久久免费观看| 97人人爽人人喊人人模波多| 国产精品综合久久久| 日韩一区二区av| 亚洲精品视频免费在线观看| 精品成人av一区| 91麻豆国产语对白在线观看| 一本一道久久a久久精品逆3p| 欧美乱妇高清无乱码| 国产一区二区三区日韩欧美| 日韩免费在线播放| 亚洲精品久久在线| 亚洲春色另类小说| 日韩中文理论片| 日韩高清电影好看的电视剧电影| 国产亚洲精品久久久久动| 国产精品久久久久秋霞鲁丝| 九色91av视频| 亚洲精品美女在线观看播放| 欧美高清不卡在线| 国产精品狼人色视频一区| 97视频网站入口| 欧美电影院免费观看| 中文字幕亚洲国产| 国产精品欧美日韩| 国产精品96久久久久久又黄又硬| 亚洲最大中文字幕| 国产91久久婷婷一区二区| 最近2019年日本中文免费字幕| 欧美高清视频一区二区| 超碰精品一区二区三区乱码| 97福利一区二区| 久久97精品久久久久久久不卡|