頁面交互效果實現(xiàn)小結

現(xiàn)在前端頁面能夠實現(xiàn)的交互效果越來越酷炫,也越來越復雜惯裕。但是這些特效背后的形成機制,卻始終簡潔優(yōu)雅绣硝。

簡單說來蜻势,一個交互效果的實現(xiàn),是由HTML提供頁面骨架鹉胖,JavaScript負責行為事件握玛,而頁面中呈現(xiàn)出的各種各樣的效果,是由CSS完成的甫菠。當然挠铲,每一個特效形成的具體原理各有不同,不過也是有規(guī)律可尋寂诱。

顯示與隱藏

典型代表: 下拉菜單 提示框

利用CSS的display屬性拂苹,在事件發(fā)生后實現(xiàn)相應區(qū)塊內容的顯示和隱藏顯示和隱藏。 需要注意的是痰洒,在具體實現(xiàn)中醋寝,最好不要在JS代碼直接寫style.display,而是通過改變相應內容的className去實現(xiàn),這樣就把JS與CSS很好的進行了分離带迟。這種顯示和隱藏,根據(jù)不同的情況還存在很多的變體囱桨,opactiy(蒙版) 仓犬、overflow(圖片輪播)。

數(shù)值改變

典型代表: 頂部廣告 圖片輪播

頁面中很多元素的CSS屬性都是數(shù)值型的舍肠,結合setInterval() setTimeout()等方法搀继,可以讓CSS屬性值動態(tài)的改變,從而實現(xiàn)一些簡單的動畫效果翠语。不過對于一些復雜的動畫效果叽躯,最好是用CSS3去實現(xiàn),呈現(xiàn)出來會更細膩流暢肌括。

相互關聯(lián)

典型代表: 網(wǎng)頁定位導航 放大鏡

頁面中各元素不是孤立存在的点骑,它們之間也是有許多的聯(lián)系。谍夭,網(wǎng)頁定位導航的實現(xiàn)黑滴,就是利用了頁面內容與導航條間的聯(lián)系, 放大鏡效果紧索,是通過建立鼠標位置的移動與放大展示圖片的聯(lián)系袁辈。

當然這里效果總結只是總體的很小一部分,而且隨著CSS3珠漂、HTML5等新特性被瀏覽器的逐漸支持晚缩,會有更多新奇好玩的效果出現(xiàn)尾膊。等有機會了,再進行總結荞彼。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末冈敛,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子卿泽,更是在濱河造成了極大的恐慌莺债,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,406評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件签夭,死亡現(xiàn)場離奇詭異齐邦,居然都是意外死亡,警方通過查閱死者的電腦和手機第租,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,395評論 3 398
  • 文/潘曉璐 我一進店門措拇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人慎宾,你說我怎么就攤上這事丐吓。” “怎么了趟据?”我有些...
    開封第一講書人閱讀 167,815評論 0 360
  • 文/不壞的土叔 我叫張陵券犁,是天一觀的道長。 經常有香客問我汹碱,道長粘衬,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,537評論 1 296
  • 正文 為了忘掉前任咳促,我火速辦了婚禮稚新,結果婚禮上,老公的妹妹穿的比我還像新娘跪腹。我一直安慰自己褂删,他們只是感情好,可當我...
    茶點故事閱讀 68,536評論 6 397
  • 文/花漫 我一把揭開白布冲茸。 她就那樣靜靜地躺著屯阀,像睡著了一般。 火紅的嫁衣襯著肌膚如雪轴术。 梳的紋絲不亂的頭發(fā)上蹲盘,一...
    開封第一講書人閱讀 52,184評論 1 308
  • 那天,我揣著相機與錄音膳音,去河邊找鬼召衔。 笑死,一個胖子當著我的面吹牛祭陷,可吹牛的內容都是我干的苍凛。 我是一名探鬼主播趣席,決...
    沈念sama閱讀 40,776評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼醇蝴!你這毒婦竟也來了宣肚?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,668評論 0 276
  • 序言:老撾萬榮一對情侶失蹤悠栓,失蹤者是張志新(化名)和其女友劉穎霉涨,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體惭适,經...
    沈念sama閱讀 46,212評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡笙瑟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,299評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了癞志。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片往枷。...
    茶點故事閱讀 40,438評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖凄杯,靈堂內的尸體忽然破棺而出错洁,到底是詐尸還是另有隱情,我是刑警寧澤戒突,帶...
    沈念sama閱讀 36,128評論 5 349
  • 正文 年R本政府宣布屯碴,位于F島的核電站,受9級特大地震影響膊存,放射性物質發(fā)生泄漏导而。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,807評論 3 333
  • 文/蒙蒙 一膝舅、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧窑多,春花似錦仍稀、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,279評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至千康,卻和暖如春享幽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背拾弃。 一陣腳步聲響...
    開封第一講書人閱讀 33,395評論 1 272
  • 我被黑心中介騙來泰國打工值桩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人豪椿。 一個月前我還...
    沈念sama閱讀 48,827評論 3 376
  • 正文 我出身青樓奔坟,卻偏偏與公主長得像携栋,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子咳秉,可洞房花燭夜當晚...
    茶點故事閱讀 45,446評論 2 359

推薦閱讀更多精彩內容