使用字元實現的圓角

2022-03-09 13:39:02 字數 733 閱讀 2168

參考zhangxinxu的「告別—使用字元實現相容性的圓角尖角效果beta版」,寫的乙個使用字元實現圓角的效果。

當今web設計是乙個追求效能的時代,多一張就意味著多一次http請求,使用css設計一些簡單的效果代替,我覺得是一種聽起來就很「雞凍」的做法,終於可以擺脫設計的瓶頸,把主動權把握在自己手裡了,呵呵。在這裡只是拋磚引玉,css博大精深,我們探索的腳步不應該停止。

閒話不扯了,原始碼奉上:

text...

樣式:

.box

.c.c b

.ml.mt

.mtl

.t.b

.l.r

另外一種風格:

text...

再新增樣式:

.box2

.c2.t2

.b2.l2

.r2

很聰明的辦法,技術的關鍵是四個四分之一圓弧的獲得。筆者在操作中使用了strict dtd,結果導致左右下角兩個圓弧顯示分別和左右上角兩個圓弧一樣,改為過渡型後正常;還有,字元字型最好是使用宋體,其他字型font-size無法控制大小(或很難控制或出於字型支援程度考慮)。

使用字元代替圓角尖角研究

一 字型與字元顯示的關係 不受字型影響型 不受字型影響型 不受字型影響型 不受字型影響型 不受字型影響型 不受字型影響型 不受字型影響型 不受字型影響型 不受字型影響型 不受字型影響型 這裡是45度尖角,字型為宋體 這裡是45度尖角邊形實體,字型為arial 這裡是45度尖角,字型為lucida s...

1 使用字元編碼輸出特殊字元

通過字元碼來輸出特殊字元,字元碼可以在windows的字元對映表裡檢視,通過chr 函式解析字元編碼,再通過print 函式輸出出來。也可以用for迴圈連續輸出特殊符號,這幾個特殊符號的字元碼必須是連續的,否則for迴圈會列印出其他的特殊符號。例如 for i in range 10048,1005...

Android使用Shape實現布局圓角邊框

android使用 shape 畫邊框線 1 布局 2 布局中每個tablerow表示一行,tablerow中的每個基本控制項都是一列,這是乙個三行兩列的布局 這裡的 背景是自定義的shape,下面分別看一下三個shape的 shape top corner no bottom line.xml檔案...