CSS

[CSS]Booststrap 4 breakpoint mixin

之前有寫過一篇文章 使用sass mixin來開發responsive網站,利用 SASS 提供的 Mixin 來加速 Responsive 開發的方法,在 Boostrap 4 Beta 的版本中也被整合了相同的使用,而且功能上也相當的完善: 首先要先介紹一下 Boostrap Media queries 的基本佈局,如下: CSS: // Extra small devices (portrait phones, less than 576px) // No media

[CSS]穿透的 div ( pointer-events )

pointer-events pointer-events 為控制滑鼠目標的 CSS3 屬性: The pointer-events CSS property specifies under what circumstances (if any) a particular graphic element can become the target of mouse events. 雖說大部分為製作 SVG 時使用,不過在特定情況時在 div 上使用也是可以的 製作穿透的

[SVG] SVG 入門 : 基本圖形繪製

SVG 可縮放式向量圖形 ( SVG , Scalable Vector Graphics ) 是前端工程師不可錯過得技術,不只因 圖片向量 使圖片不會因放大縮小而失真外,SVG 為原本不足的 HTML 帶入了新的概念 — 利用標籤來做圖 從簡單的直線、曲線、圓形、矩形,到複雜的任意路徑、填充樣式、座標轉換與動畫,我們可以利用標籤的形式來完成 而且因 SVG 的圖片是由 標籤 組成,所以我們可以對圖片裡的任何物件進行操作,也可以配合 Css 與 javaScript

使用sass mixin來開發responsive網站

RWD為響應式網站(Responsive Web Design)的縮寫,為2012年以來,最流行的前端技術之一 通過 CSS3 的 Media Query ,可以讓網頁在不同尺寸的裝置下,都可以套用不一樣的CSS Style,讓每個不同裝置同樣瀏覽網頁,都可以用最佳的畫面來瀏覽。 而為了要開發RWD的網頁與簡化撰寫 CSS 流程,進而有了 SASS、LESS 等工具來協助開發,但是難免開發久了,不免都還是會覺得又臭又長。利用 SASS 的Mixin 功能,搭配本篇特殊結構,可以讓開發模板的時間更為簡潔。 傳統media