




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
【第一步】我們要先做一個容器(要求:ID為“nav”,寬度為960px,高度為:35px,位于頁面水平正中,與瀏覽器頂部的距離是30px;),這個容器就是放我們的導航的喲~代碼如下:
HTML代碼:
<divid="nav"></div>
CSS代碼:
#nav{
width:960px;
height:35px;
background:#CCC;/*為了便于查看區(qū)域范圍大小,故而加個背景色*/
margin:0auto;/*水平居中*/
margin-top:30px;/*頂部30px*/
}還有一點需要提醒的是,為了頁面在瀏覽器的兼容性,不要忘記在CSS文件頂部加入標簽重置代碼喲~代碼:
body,div{padding:0;margin:0;}這里就不多說了,不明白的就看,課程頂部的課程關(guān)鍵詞
怎么樣,作出來了沒有,效果是不是一個灰色條,位于頁面的正中間,并且所有瀏覽器效果一樣呢~呵呵
(如果沒有做出來證明你沒有認真看教程喲~用這種態(tài)度看教程會學不好的,本身我把整個XHTML+CSS的理論都壓縮到教程里了,或者說教程的“知識點濃度”很高,有時需要你一字不漏的去品我說的話,不要一目十行的去看喲~只要你把我寫的教程逐字逐句的研究透了,KwooJan保證你以后只要做出個頁面就很Easy的兼容各種瀏覽器,并且代碼絕對的精簡!CSS文件加載速度大大提升喲~)
【第二步】
盒子做好了,我們就要往里面放導航條中的內(nèi)容了“CSS學習學前準備入門教程提高教程布局教程精彩應用”,如果我們把這內(nèi)容(目前有6個),當成酒杯的話,如果直接放到盒子里面的話,肯定會亂,并且還會東倒西歪,一點順序都沒有,但是我們平時會用一個隔板將每個酒杯隔開,這樣就是酒杯很有序的放入盒子,并且牢穩(wěn)而且防震,方便使用!現(xiàn)在我們把這個隔板叫做“有序列表”起個英文名字叫:ul,里面的每個單元格我們也給起個英文名字叫“l(fā)i”,大家想想里面的這個ul是不是和盒子里面的空間一樣大,小了,酒杯放不進去,大了杯子就會不穩(wěn),所以我們定義UL的時候大小一定也要和外面的盒子一樣大喲~,所以呢,我們的代碼就知道怎么寫了吧HTML代碼
<divid="nav">
<ul>
<li>CSS學習</li>
<li>學前準備</li>
<li>入門教程</li>
<li>提高教程</li>
<li>布局教程</li>
<li>精彩應用</li>
</ul>
</div>
CSS代碼:
#navul{
width:960px;
height:35px;
}效果作出來了沒有,下面是在IE6和FF中顯示效果(其他瀏覽器效果大家自己測試,總結(jié)規(guī)律):
效果不一樣吧,沒關(guān)系,IE6中盒子被撐大,F(xiàn)F中卻沒有,但是我們的“酒杯”卻出來了,還有我們不希望我們的酒杯縱向排列,而是橫向排列,怎么辦呢?給大家一分鐘時間想~~~
想出來了沒有?什么沒有?
沒關(guān)系,我?guī)е蠹蚁胂?,因?lt;li>標簽也是塊狀元素,所以他也有塊狀元素的“霸道”,不允許其他元素和自己處于同一行,總共六個<li>,所以他們六個就像臺階似的縱向排列起來了,我提示到這里,大家應該知道怎么做才能讓這些“酒杯”橫向排列了吧!^_^
對嘍~用浮動Float!可是讓誰浮動呢,當然是<li>標簽嘍~代碼如下:#navulli{float:left;}效果是不是和下面的一樣呢
<divid="nav">
<ul>
<li><ahref="#">CSS學習</a></li>
<li><ahref="#">學前準備</a></li>
<li><ahref="#">入門教程下載</a></li>
<li><ahref="#">提高教程</a></li>
<li><ahref="#">布局基礎教程</a></li>
<li><ahref="#">精彩應用</a></li>
</ul>
</div>2)文字大小12像素,CSS代碼如下a{font-size:12px;}3)鼠標移動上面和拿開效果#navullia{color:#333;text-decoration:none;}
#navullia:hover{color:#fff;text-decoration:underline;}效果是不是和下面一樣,鼠標移上去變成白色的有下劃線的鏈接
到這里,基本上一個導航條就出來了~不過為了能讓大家再提高一個層次,KwooJan就幫大家對上面的導航條進行一下修改,算是拋磚引玉!
我希望鼠標移上去后,鏈接的背景變成黑色的,下面是我的步驟
首先把鏈接a加上一個背景,以方便看出來鏈接a的區(qū)域#navullia{color:#333;text-decoration:none;background:#0FF;}怎么樣,知道a的區(qū)域了吧
現(xiàn)在我要將a的高度設定為35px和盒子一樣高度,這樣我在把剛才的亮藍色背景就可以完全覆蓋下面盒子的灰色了
于是我插入下面紅色的代碼:#navullia{height:35px;color:#333;text-decoration:none;background:#0FF;}可是不管我怎么刷新瀏覽器,高度都沒有任何變化,這是為什么呢?!
原因就在于a屬于內(nèi)聯(lián)元素,內(nèi)聯(lián)元素是無法設置寬度和高度的,width和height只是針對塊狀元素,說道這里,解決辦法就出來了,只要我們把內(nèi)聯(lián)元素a轉(zhuǎn)化成塊狀元素就可以了,我們用“display:block;”將內(nèi)聯(lián)元素轉(zhuǎn)化成塊狀元素。大家先不要加這段代碼,閉上眼想想界面會變成什么樣子?#navullia{display:block;height:35px;color:#333;text-decoration:none;background:#0FF;}實際效果:
IE6和FF顯示效果居然大相徑庭,IE6中為什么所有鏈接縱向排列了呢?其實這個也很簡單,IE認為a既然轉(zhuǎn)化成塊狀元素,就擁有塊狀元素的特性---霸道,它是不允許其他元素和它同一行,再加上也沒有對a的寬度進行設定,所以才導致IE6中這么顯示,不過FF中為什么不這樣呢,和我們想象的一樣,那是因為FireFox認為a即使為塊狀元素,也應該受到外面<li>元素的影響,所以如此現(xiàn)實,究竟以誰標準,因為大家都認為FF是標準瀏覽器,所以大家可以以FF為標準,不過KwooJan認為,不用管誰標準不標準,那都是相對的,我認為IE標準,F(xiàn)F就不標準了呢,我不愿意在這個問題上浪費精力,我更喜歡將精力用在思考如何提高頁面的瀏覽器兼容性!
看到這里我想大家應該知道如何讓頁面在IE6中顯示的和FF中一樣,很簡單,只需要在a的CSS代碼中加入“float:left;”
#navullia{display:block;height:35px;color:#333;text-decoration:none;background:#0FF;float:left;}
問題迎刃而解,這還是用到前三節(jié)的課程內(nèi)容,如果你想不起來如何解決,說明前面的課,特別是第二節(jié)的課,你沒有真正理解!怎么做,你應該知道....回去再品品去
但是這樣你不覺著,每個連接的左邊和右邊是不是太擠了,緊貼著a區(qū)域的左側(cè)和右側(cè),應該怎么做?還是很簡單,只需要再加上一句話“padding:010px;”
#navullia{display:block;height:35px;color:#333;text-decoration:none;background:#0FF;float:left;padding:010px;}
現(xiàn)在再瞅瞅,是不是下面的效果
這樣看看是不是不擠了吧,哈哈,看著舒服了吧,但是這離我們的想要的效果只有一步了,因為現(xiàn)在看到的連接效果是,鼠標移上去和拿開背景都是藍色的,我們現(xiàn)在只需要將,a鏈接中的背景去掉,移到a:hover的CSS代碼中,并且顏色變成“#000”就ok了~
#navullia{display:block;height:35px;color:#333;text-decoration:none;float:left;padding:010px;}
#navullia:hover{color:#fff;text-decoration:underline;background:#000;}
怎么
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山西省忻州市岢嵐縣2025年五下數(shù)學期末學業(yè)水平測試模擬試題含答案
- 四川省廣安第二中學2025年高三下學期第四次質(zhì)量考評歷史試題含解析
- 江西省蘆溪縣2025年數(shù)學三下期末質(zhì)量檢測模擬試題含解析
- 住房公積金借款合同
- 南寧市江南區(qū)2024-2025學年數(shù)學五下期末質(zhì)量檢測試題含答案
- 新疆昌吉州奇臺縣2025年初三化學試題第二次統(tǒng)測試卷含解析
- 四川文理學院《大數(shù)據(jù)采集與清洗》2023-2024學年第二學期期末試卷
- 江蘇省鎮(zhèn)江市重點中學2025年三月份月考數(shù)學試題含解析
- 藥店全職員工勞動合同范本合同
- 臺州職業(yè)技術(shù)學院《射頻電路基礎》2023-2024學年第二學期期末試卷
- 電氣自動化試題及答案
- 培訓機構(gòu)學校:教師管理手冊
- 新版科技有限公司員工手冊模板
- GB/T 44260-2024虛擬電廠資源配置與評估技術(shù)規(guī)范
- 2024浴場承包范本
- 酒店自帶食品免責協(xié)議書
- 山東節(jié)制閘工程施工組織設計
- 中藥化學試題及答案
- 中國食物成分表2018年(標準版)第6版
- 2024春期國開電大本科《現(xiàn)代漢語專題》在線形考(任務1至6)試題及答案
- HJ 1235-2021 入河(海)排污口命名與編碼規(guī)則-PDF解密
評論
0/150
提交評論