国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

zTree v3.5 Css分解與dom結構說明

2024-07-11 08:49:18
字體:
來源:轉載
供稿:網友
首先要強調的就是,制作 zTree 時一定要讓 ul 容器設置 className:ztree; 這個主要就是為了避免與頁面上自定義的css 或者其他插件的css 沖突 
馬上要開始研究新版本的 zTree 結構了,所以要先把現在的情況再多分析一下,做了 v3.x 版本后也一直沒有制作 css 的文檔,特在此進行整理一下,一邊講結構,一邊說說小技巧,希望能給大家一些幫助。
zTree 的 css 文件就是 zTreeStyle.css,其實 這里面的 css 內容并不多,熟悉 css 的應該看起來還是挺容易的。

首先要強調的就是,制作 zTree 時一定要讓 ul 容器設置 className:ztree; 這個主要就是為了避免與頁面上自定義的css 或者其他插件的css 沖突;但 css 內容太多了,我不可能為了100%的避免沖突,就在 css 內把所有的 css 屬性都設置一遍,如果這么做的話這個 css 就太臃腫了,基本上我我對常用的這幾個屬性進行了重新設定。 所以,如果當你使用 zTree 時出現了樣式異常的話,就請用調試工具找到沖突的原因,然后將適用于 zTree 的屬性補充到 zTree 的 css 內即可。

同時,因為 zTree 的 css 都有 .ztree 做約束,所以一般情況下 zTree 的樣式是不會引起頁面上其他內容樣式異常的。
了解 css 之前先看看 zTree 的 DOM 結構吧:
 
zTree 的結構就是 ul 里面包著 li ,li 里面 再包著 ul ......每一個節點都以一個 li 為主,它的子節點的 DOM 都存在于這個 li 里面的 ul 內
每個節點 li 的 id 就是這個節點的 tId 值
父節點的 +/- 號就是 li 內的第一個 span, id 是 tId + _switch
節點的名稱是 a 標簽,id 是 tId + _a
節點的圖標在 a 標簽內,id 是 tId + _ico
節點的名稱文字在 a標簽內,id 是 tId + _span
子節點容器 是 ul,id 是 tId + _ul
節點的 li、a、ul 都帶有 level 的 class,這樣你可以專門針對不同等級 level 設置自定義的樣式
下面開始解析css 吧

復制代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 垫江县| 昭通市| 龙里县| 五峰| 蓝田县| 瑞丽市| 虎林市| 蓝山县| 神农架林区| 竹山县| 清远市| 沐川县| 利辛县| 彰化县| 嘉黎县| 建瓯市| 杨浦区| 彰化县| 聊城市| 孟州市| 承德市| 镇坪县| 宜兰县| 鸡东县| 扬州市| 太和县| 大埔县| 龙南县| 万山特区| 镇雄县| 宜黄县| 东乡| 雷波县| 中方县| 囊谦县| 和龙市| 依兰县| 五台县| 樟树市| 辽中县| 左权县|