css

優化標題排版:text-wrap: balance 讓每一行都恰到好處

在網頁設計中,設計師經常會遇到一種情況:標題因為 RWD 自適應寬度出現變化,將最後一個字或兩個字擠到第二行,形成版面上的孤行。孤行不僅會破壞版面的平衡,也讓閱讀節奏變得奇怪。過去我們可能要透過手動插入
或調整字級並定義複雜的樣式來解決這個問題,但現在,CSS 帶來了更聰明的解決方案:text-wrap: balance。

優化標題排版:text-wrap: balance 讓每一行都恰到好處 Read More »

CSS 容器查詢單位 cqi

其實 cqi 的使用方式有點類似 rem 與 em 的關係。

當我們設定了 rem,就可以知道一個 em 實際是多少;當網頁需要調整整體比例時,只需要改動 rem 的值,就能讓所有使用 em 的元素跟著連動變化,維持一致的比例。也就是說,你可以簡單地將 cqi 理解成「容器內的 root 單位」

CSS 容器查詢單位 cqi Read More »

CSS 寫入模式 writing-mode

一直覺的 CSS 是種很有生命力的語言,總能三不五時挖掘出新的功能,豐富我們對 Web 的想像力。

最近到 W3School 查詢標籤的用法,意外看到 writing-mode,有種相見恨晚的感覺。對網頁設計師來說,畫面的安排無非由點、線、面依次推導,內容因為文化的關係會有不同的表現方式。

CSS 寫入模式 writing-mode Read More »

返回頂端