2011-06-13 導航條的問題
中午接到joyo的電話,訂的書來了...一時半會兒還看不上.
16.43 經過對一條條語句的檢驗,發現height元素對于排版有作用,去掉之后,導航條下的文字正常的從左邊開始顯示,而原來的導航條部分也沒有變化.但是如果去掉width元素的值,則每個菜單的大小縮成和文字大小.
依然沒有解決導航條中文字的位置問題.
下午接著把上午的問題解決,看了@SheepYang 的主頁,然后對照了一下immi的navigator,把導航條變成了無序列表項目形式,并把<li>和<a>標簽分別定義了CSS,于是菜單錯位和菜單字體顏色全都正常了.
開始的情況是這樣的,只是用<div>和<a>列出了5個菜單選項,沒有進行相應的CSS定義,結果在頁面上顯示5個菜單以字體大小呈階梯狀排列.
看過immi的源碼,采用無序的<li>標簽,并嵌套<a>添加鏈接.在<li>的CSS定義好之后,錯位的情況沒有了.
又對<a>進行CSS定義,字體的顏色也正常了.