層的八條定律

2021-09-30 02:25:38 字數 741 閱讀 6264

當然,這些並非真正的定律,而只是一些有益的忠告,使你免陷於使用層時可能的困頓中。原來有九條定律的,我們精簡掉一條,還有下面的八條:

1. 如果你要巢狀層,決不要使用多重父層,應共享乙個共同的單一父層。如果你必須使用未在樣式表中作完全限定的巢狀層,應在 netscape4x 中做經常的檢查。

2. 總是將文字放在層中的乙個**裡 - **應該是絕對大小的(以畫素為單位,而不是百分比)且不大於層,不過主表中的巢狀表可以設定為相對的百分比大小。這樣做可以防止當視窗大小改變時,nc4xx會重新調整文字到不可預期的位置。

3. 決不放置層在**中。netscape 4x 將不能正確地理解**中的層。

4. 總是使用 netscape resize fix 這個外掛程式於任何具有層或 css 樣式的頁面。

5. 不要期望當瀏覽器視窗大小或螢幕解析度發生變化後,絕對定位的層仍能保持與居中的**或頁面內容的對齊。有外掛程式可用來動態的實現這個效果。

6. 不要試圖在層中放置滾動條(用 overflow 屬性)- 使用乙個 dhtml 滾動器或者 project seven iframe 技術來代替,對於netscape 4.x使用者,可以在iframe中設定乙個特定的彈出頁面。

7. 決不給層和一幅影象相同的命名 - 每個層應該有自己唯一的並區別於頁面中的其它元素的名字(事實上,你不應該讓兩個具有相同的名稱的元素出現在同乙個頁面中)。

8. 不要直接對層應用事件/行為。它們將不能跨瀏覽器地工作。應用它們到層中的內容(鏈結或影象)而不是層自身。

層的八條定律

當然,這些並非真正的定律,而只是一些有益的忠告,使你免陷於使用層時可能的困頓中。原來有九條定律的,我們精簡掉一條,還有下面的八條 1.如果你要巢狀層,決不要使用多重父層,應共享乙個共同的單一父層。如果你必須使用未在樣式表中作完全限定的巢狀層,應在 netscape4x 中做經常的檢查。2.總是將文字...

敏捷度量的八條巨龍

larry maccherone是 agilecraft的分析和研究總監,經常在敏捷會議比如 qcon上發表演講,舉辦了網路研討會,討論了在敏捷環境中引入度量標準時的主要風險和挑戰。其中風險被稱為 龍 dragon 擺脫風險的技術被稱為 屠龍者 slayer u0026 xd n u0026 xd ...

敏捷度量的八條巨龍

larry maccherone是 agilecraft的分析和研究總監,經常在敏捷會議比如 qcon上發表演講,舉辦了網路研討會,討論了在敏捷環境中引入度量標準時的主要風險和挑戰。其中風險被稱為 龍 dragon 擺脫風險的技術被稱為 屠龍者 slayer larry maccherone認為的 ...