佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > BS項目中的CSS架構_僅加載自己需要的CSS

BS項目中的CSS架構_僅加載自己需要的CSS

熱門標簽:服務器配置 智能手機 呼叫中心市場需求 銀行業(yè)務 網(wǎng)站文章發(fā)布 鐵路電話系統(tǒng) 檢查注冊表項 美圖手機

先說下這套架構的優(yōu)點:
1.可以方便的把繁重的CSS編寫工作分配出去,而不會相互造成影響。
2.結構清晰,利于維護和修改。
3.每一張網(wǎng)頁都僅加載自己需要的CSS。

總結下來就是:提高開發(fā)效率,提高維護效率,提高網(wǎng)頁加載效率。

下面我解釋一下上面這張CSS結構圖:

圖中間的5個黑色的圖示表示網(wǎng)頁,其中上面單獨的一張是母版頁,下面四張是子頁。使用VS的人都知道母版頁的作用,相當于asp中的include,把共通的部分作成母版,單獨的部分作成子頁,提高開發(fā)效率。

圖上方綠色框內(nèi)的是全局CSS部分,它們存放在styles文件夾中,由母版調(diào)用并作用到所有子頁。

圖上方藍色虛線框是單一CSS部分,其中每一張子頁都有對應的文件夾用來存放自己獨有的CSS文件。它們存放在styles/x文件夾中。 由各自對應的C#文件控制:打開不同的子頁時,母版加載當前頁的CSS。

圖左下角的紅色框是主題部分,用來存放全局的樣式和圖片。作用和綠色框一樣,只不過它是由子頁加載的,并不是母版統(tǒng)一加載的。 這部分和綠色框合并也無大礙。

接下來我介紹一下那么多CSS文件都有什么用?

—Adm/styles
——Basic.css 全局基礎樣式
——Layout.css 全局布局樣式 (尺寸,定位等)
——General.css 全局美觀樣式 (顏色,圖片等)
—Adm/styles/GroupManager 文件夾(例子)
——Group_Layout.css  group頁特有的布局樣式
——Group_General.css group頁特有的美觀樣式

調(diào)用這么多CSS會帶來較多的服務器請求,下面附上解決辦法。

標簽:長治 沈陽 滄州 河南 紅河 上海 樂山 新疆

巨人網(wǎng)絡通訊聲明:本文標題《BS項目中的CSS架構_僅加載自己需要的CSS》,本文關鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    四子王旗| 明光市| 金坛市| 岳普湖县| 通辽市| 阿合奇县| 石棉县| 榕江县| 平武县| 哈密市| 南城县| 响水县| 商南县| 青冈县| 炎陵县| 镇康县| 正镶白旗| 多伦县| 临猗县| 攀枝花市| 南阳市| 嘉荫县| 揭东县| 勐海县| 虎林市| 禄劝| 大兴区| 承德市| 科技| 冷水江市| 威海市| 萨迦县| 湘潭市| 梅州市| 绥化市| 沐川县| 宜州市| 揭西县| 都匀市| 榆林市| 西华县|