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

首頁 > 開發(fā) > CSS > 正文

html5+css3氣泡組件的實現(xiàn)

2024-07-11 08:54:33
字體:
來源:轉載
供稿:網友
前言

氣泡組件在實際工作中非常普遍,無論是網頁中還是app中,比如:

我們這里所謂氣泡組件是指列表型氣泡組件,這里就其dom實現(xiàn),css實現(xiàn),js實現(xiàn)做一個討論,最后對一些細節(jié)點做一些說明,希望對各位有用

小釵最近初學CSS,這里做一個專題,便于自身CSS提升,文章有不少問題與可優(yōu)化點,請各位指導

組件分類

單由氣泡組件來說,他仍然屬于“彈出層”類組件,也就是說其會具有這些特性:

① 布局為脫離文檔流

② 可以具有mask蒙版,并且可配置點擊蒙版是否關閉的特性

③ 可選的特性有點擊瀏覽器回退關閉組件以及動畫的顯示與隱藏動畫特性

其中比較不同的是:

① 不是居中定位

② 具有一個箭頭標識,并且可以設置再上或者在下

③ 因為具有箭頭,而且這個箭頭是相對于一個元素的,一般意義上我們任務是相對某個按鈕,所以說具有一個triggerEL

所以單從這里論述來說,我們的組件名為BubbleLayer,其應該繼承與一個通用的Layer

但是,就由Layer來說,其最少會具有以下通用特性:

① 創(chuàng)建——create

② 顯示——show

③ 隱藏——hide

④ 摧毀——destroy

而以上特性并不是Layer組件所特有的,而是所有組件所特有,所以在Layer之上還應該存在一個AbstractView的抽象組件

至此繼承關系便出來了,拋開多余的接口不看,簡單來說是這樣的:

組件dom層面實現(xiàn)最簡單實現(xiàn)

單從dom實現(xiàn)來說,其實一個簡單的ul便可以完成任務


復制代碼
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永胜县| 三河市| 中卫市| 藁城市| 青河县| 朝阳市| 天气| 静宁县| 文山县| 高淳县| 临沧市| 克山县| 安岳县| 西青区| 乳源| 合作市| 浦城县| 盘山县| 屯昌县| 五指山市| 梁山县| 盘锦市| 中西区| 林西县| 昌乐县| 曲靖市| 邯郸县| 凌海市| 绥芬河市| 孙吴县| 新化县| 夏津县| 通城县| 谷城县| 运城市| 忻州市| 宁城县| 信阳市| 治多县| 扎鲁特旗| 抚州市|