除了 HTML5 的新特性,CSS3 的新特性也是面試中常常被問到的。
html
9月7號早讀文章由@湯谷投稿分享。
正文從這開始~ 這是一個存在好久的歷史問題了,對於這樣一個具備廣泛性的問題瀏覽器恰恰沒有給出解決方案,what?沒有方案還聊個什麼?
別急,別急,接下來咱們一塊兒來扒一扒關於軟鍵盤高度和 input 的問題 咱們先來看一個短片認識一下這個問題 …
前端
圖標做爲網頁設計中的一部分,其在凸顯網頁重要元素特性,視覺交互、引導以及網頁裝飾等充當的角色做用舉足輕重。因爲圖標廣泛具備尺寸小的特色,在項目實踐時不宜將每一個圖標做爲單個圖片元素進行加載,這會增長Http請求,影響網頁的性能。所以,在實際中,咱們可能見到如下一些常見的解決方案:…
web
打造絲般順滑的 H5 翻頁庫
面試
QMUI Web 前端框架:一個旨在提升 UI 開發效率、快速產生項目 UI 的前端框架,來自騰訊廣研 QMUI 團隊。
編程
(初來乍到,本文搬運自我4月份在知乎發的文章。連接:https://zhuanlan.zhihu.com/p/...) 前段時間聽部門老大說,Airbnb出了個移動端的動畫庫Lottie,能夠和一個名叫Bodymovin的AE插件結合起來,把在AE上作好的動畫導出爲j…
移動web開發
BEM 是由 Yandex 團隊提出的一種前端命名方法論,是一個很是有用,強大,簡單的命名約定,可讓你的前端代碼更容易閱讀和理解,更容易協做,更容易控制,更加健壯和明確並且更加嚴密。 我修改了個人html命名,感受上結構更加清晰並且觀察了一下微信的頁面,頭部和底部是不變的,每…
瀏覽器
CSS 黑魔法小技巧,讓你少寫沒必要要的JS,代碼更優雅,歡迎推薦補充!
前端框架
Flex佈局 display: flex; 將對象做爲彈性伸縮盒展現,用於塊級元素 display: inline-flex; 將對象做爲彈性伸縮盒展現,用於行內元素 注意兼容問題: webkit內核瀏覽器應使用前綴-webkit IE瀏覽器,能夠很好的兼容IE11+版本,對於…
微信
隨着瀏覽器對蒙版(mask)的支持愈來愈好,在web開發中使用蒙版(mask)也變得愈來愈流行,使用它能夠實現一些很是好的視覺效果。
框架
讓咱們先來定義:一個CSS工具集庫是一個擁有許多可用於作許多一次性小事的樣式表。如調整margin和padding的類。設置顏色的類。設置具體樣式屬性的類。設置尺寸的類。工具集庫會用不一樣的方式來實現這些東西,但更像是分享這種理念。
簡介 在過去的兩年,愈來愈多的同事、朋友和其餘不認識的童鞋進行移動web開發的時候,都使用了transformjs,全部必要介紹一下,讓更多的人受益,提升編程效率,並享受編程樂趣。(固然transformjs不只僅支持移動設備,支持CSS3 3D Transforms的瀏覽器都…
實現主要是基於threejs作的,接下來我會分別講解各部分的實現,不過不會介紹基礎。基礎內容能夠去官網找到~ scene的background能夠接收Color、Texture或CubeTexture。在本示例中,咱們使用Texture就能夠達到漸變效果。Texture能夠接收…
如今咱們常常會用到一些地圖應用,不管是在網頁上仍是手機App中,地圖貌似是一個不可或缺的應用。本文將帶領你們一塊兒來看看一些基於jQuery和HTML5的個性化地圖插件,有幾款地圖比較實用,有些則是具備抽象的概念,頗有個性化。
這是一款基於HTML5的世界地圖應用,它的特色是能夠…
前段時間拜讀阮老師的 《ECMAScript 6 入門》 ,看到官網上每一個章節的頁面都有一個相似進度條的東西,出於好奇,上網查了一下,發現這個東西叫Scroll Indicator. Scroll Indicator:滾動指示器。通俗來講,就是當前可視區域距離頁面頂部的佔比,效…
CSS3的動畫相關的基礎的屬性基本都涉獵過了,我的認爲,其中最複雜的是d:path()路徑變形動畫,超過3D,而位移、軌跡、旋轉、縮放、斜切什麼的,相對簡單一些,但做爲非動畫設計師而言,靈活的掌握這些基本的動畫加以無窮無盡的變換,就已經能作出不少華麗麗的效果了,這篇呢,源於作一…
本文主要對 CSS 佈局中常見的經典問題進行簡單說明,並提供相關解決方案的參考連接,涉及到三欄式佈局,負 margin,清除浮動,居中佈局,響應式設計,Flexbox 佈局,等等。
10 個獨特的 CSS 背景視覺效果
一套適用於桌面端的樣式庫,包含文本、列表、表格、表單、柵格系統等基礎樣式和十餘個組件,兼容主流瀏覽器及IE10+。 DXY-UI 專一於樣式,不涉及組件,無「侵入性」,獨立於項目的技術選型。 世界上已經有了太多美麗的輪子,但這不是後人中止造輪子的理由。丁香園的產品線十分龐雜,在…
本文思惟導圖,歡迎補充 本文首發於個人我的網站:http://cherryblog.site 前言 舒適提示:本文較長,圖片較多,原本是想寫一篇 CSS 佈局方式的,可是奈何 CSS 佈局方式種類太多而且實現方法太多,因此本文主要是介紹 flex 佈局和 grid 佈局,以及 C…
動效這兩年崛起很是之迅猛,幾乎是網頁設計領域最強大的設計趨勢之一。不管是在設計師羣體仍是在用戶當中,它的受歡迎程度都很是之高,你們都對它津津樂道。
從微妙的轉場動效到覆蓋整個頁面的大範圍動效,它幾乎無處不在。動效的運用讓網頁中的元素邏輯變化關係清晰地表述出來,還將影視化的體驗引…
早上無心間進入一個網站,看到他們的LOGO效果略屌,如圖: 剛開始覺得是gif動畫之類的,審查元素髮現竟然是用SVG + CSS3動畫實現的,頓時激起了個人(hao)欲(qi)望(xin),決定要一探究竟,查看代碼以後,發現原理竟然是如此簡單:多個SVG描邊動畫使用不一樣的ani…
透明文字,模糊文字,鏤空文字,漸變文字,圖片背景文字,用CSS讓你的文字也有freestyle~
在本文中,我不會去談 React、Angular、Vue 等等這些大的前端框架,也不會談 Atom、VS code、Sublime 等等這些已經很出名的代碼編輯器,我只是想簡單的分享一套我認爲有助於提高開發者工做流的工具集。