wordpress現在已經不再支持上傳svg保持內容不變

wordpress最近的更新中,已經不能再保持上傳svg內容不變,我試了兩個插件都不行。 往後如果我要上傳svg,則須用以下方法才可保留原始數據及展示圖像: 如果要展示svg,則轉成png上傳。如果要保留數據,則改擴展名為.txt後上傳。 既要展示svg,又要保留原始數據,就把文本內容貼到文章正文。 update at 2024-11-25:今發現最好的方法是轉成base64再填入< img >的src中。 舉例如下 轉png 文本上傳 svg文本.txt 直貼正文 svg原圖直傳會崩 base64

SVG筆記:重覆使用

當我開始做「帽子與烏龜」時,我需要計算每一個下落的拼板的端點坐標。後來我想,如果svg能重覆使用某個圖形就好了。

想不到svg真的有這個功能,它就是<use>,只需要href引用某個元素的id,就可以重覆使用該元素。

如果初始圖形不顯示,可以寫在defs中:

Read more

SVG筆記:鼠標按住旋轉

用js實現了svg元素轉動。

如果是電腦鼠標,會顯示offset的數值,如果是手機,則會顯示touches等值。也就是說手機觸屏需要加減計算,才能獲取到觸點坐標。

手機端還有一個巨大的坑就是,

Read more