精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一篇文章帶你了解SVG <tspan>元素

開發 前端
SVG <tspan>元素用于在SVG中繪制多行文本。不必絕對定位每行文本,該 <tspan>元素使相對于前一行文本放置一行文本成為可能。該 <tspan>元素還使用戶可以一次選擇并復制粘貼幾行文本,而不僅僅是一個text元素。

[[360806]]

SVG <tspan>元素用于在SVG中繪制多行文本。不必絕對定位每行文本,該 <tspan>元素使相對于前一行文本放置一行文本成為可能。該 <tspan>元素還使用戶可以一次選擇并復制粘貼幾行文本,而不僅僅是一個text元素。

一、tspan簡單案例分析

  1. <svg xmlns="http://www.w3.org/2000/svg" 
  2.     xmlns:xlink="http://www.w3.org/1999/xlink"
  3.  
  4.    <text x="20" y="15"
  5.        <tspan>tspan line 1</tspan> 
  6.        <tspan>tspan line 2</tspan> 
  7.    </text> 
  8. </svg> 

運行效果:

注意

<tspan>結果如何導致文本行相對于彼此(彼此之后)定位。

二、定位

1. 垂直定位

如果希望將線垂直相對放置,可以使用dy 屬性(delta y)。現在,由于dy第二個<tspan>元素的屬性設置為“ 10” ,因此第二行文本顯示在第一行文本下方10個像素處。

  1. <svg xmlns="http://www.w3.org/2000/svg" 
  2.     xmlns:xlink="http://www.w3.org/1999/xlink"
  3.  
  4.    <text x="20" y="15"
  5.        <tspan>tspan line 1</tspan> 
  6.        <tspan dy="10">tspan line 2</tspan> 
  7.    </text> 
  8. </svg> 

運行效果:

注:

如果要將<tspan>元素定位 在絕對y位置y ,請像對待<text>元素一樣使用屬性。如果在dy屬性內寫入多個數字,則每個數字都將應用于<tspan>元素內文本的字符。

例:

  1. <svg xmlns="http://www.w3.org/2000/svg" 
  2.     xmlns:xlink="http://www.w3.org/1999/xlink"
  3.        <text x="10" y="15"
  4.            <tspan dy="5 10 20"
  5.               123 
  6.            </tspan> 
  7.        </text> 
  8. </svg> 

運行效果:

注:

字形之間的垂直間距現在是如何變化的。

2. 水平定位

要將文本相對定位在x軸上,可以使用dx屬性(delta x)。

下面的示例顯示了設置dx為30 的效果。

例(請注意,現在第二行文本相對于第一行文本的末尾(不是開頭)顯示30個像素)

  1. <svg xmlns="http://www.w3.org/2000/svg" 
  2.     xmlns:xlink="http://www.w3.org/1999/xlink"
  3.  
  4.    <text x="20" y="15"
  5.        <tspan>tspan line 1</tspan> 
  6.        <tspan dx="30" dy="10">tspan line 2</tspan> 
  7.    </text> 
  8. </svg> 

運行效果:

如果在dx屬性內指定多個數字,則每個數字將應用于<tspan>元素內的每個字母。

  1. <svg xmlns="http://www.w3.org/2000/svg" 
  2.     xmlns:xlink="http://www.w3.org/1999/xlink"
  3.  <text x="10" y="20"
  4.    <tspan dx="5 10 20">123</tspan> 
  5.  </text> 
  6. </svg> 

運行效果:

還可以設置x屬性以固定文本行的x坐標。如果要在彼此下方顯示所有未調整的行的列表,這將很有用。這是一個x在三行中設置為10 的示例:

示例

  1. <svg xmlns="http://www.w3.org/2000/svg" 
  2.     xmlns:xlink="http://www.w3.org/1999/xlink"
  3.  
  4.    <text y="20"
  5.        <tspan x="10">tspan line 1</tspan> 
  6.        <tspan x="10" dy="15">tspan line 2</tspan> 
  7.        <tspan x="10" dy="15">tspan line 3</tspan> 
  8.    </text> 
  9. </svg> 

運行效果:

三、樣式tspan元素

可以<tspan>單獨設置元素樣式。因此,可以使用<tspan> 元素來設置文本塊的樣式,以使其不同于其余文本。

  1. <svg xmlns="http://www.w3.org/2000/svg" 
  2.     xmlns:xlink="http://www.w3.org/1999/xlink"><text x="10" y="20"
  3.   Here is a <tspan style="font-weight: bold;">bold</tspan> word. 
  4. </text></svg> 

運行結果

四、基線偏移的上標和下標

可以使用baseline-shiftCSS屬性使用<tspan>元素創建上標和下標 。

這是一個SVG baseline-shift示例,顯示了如何:

示例

  1. <svg width="500" height="100"
  2.       <text x="10" y="20"
  3.         Here is a text with  
  4.         <tspan style="baseline-shift: super;">superscript</tspan> 
  5.         and <tspan style="baseline-shift: sub;">subscript</tspan> mixed with normal 
  6.         text. 
  7.       </text> 
  8. </svg> 

運行效果:(注意:firefox可能不支持)

五、總結

本文基于SVG基礎,介紹了有關的元素定位,改變不同的屬性,實現不一樣的位置顯示效果。以及實際項目應用中基線偏移的上標和下標的應用。本文運用豐富的效果圖展示,能夠讓讀者更好的理解。

歡迎大家積極嘗試,有時候看到別人實現起來很簡單,但是到自己動手實現的時候,總會有各種各樣的問題,切勿眼高手低,勤動手,才可以理解的更加深刻。

代碼很簡單,希望對你學習有幫助。

本文轉載自微信公眾號「前端進階學習交流」,可以通過以下二維碼關注。轉載本文請聯系前端進階學習交流公眾號。

 

責任編輯:武曉燕 來源: 前端進階學習交流
相關推薦

2020-12-25 09:42:51

SVGtspanSVG基礎

2021-01-01 09:18:48

SVG圖像元素

2020-12-04 08:40:29

SVG動畫元素

2020-12-08 08:09:49

SVG圖標Web

2021-02-26 20:01:57

SVG濾鏡元素

2020-12-15 08:15:34

SVG元素路徑

2021-01-04 10:14:42

SVG標簽元素

2021-03-26 09:57:51

SVGHtml基礎SVG圖像

2021-02-05 18:36:15

SVG形狀屬性

2022-05-13 16:21:38

javascrip腳本SVG

2021-02-23 06:51:16

SVGstrokeHtml基礎

2020-12-23 08:12:08

javascriptSVG腳本SVG元素

2020-12-11 08:39:14

SVG代碼剪切

2025-02-25 11:12:53

JavaScriptHTML元素CSS

2021-05-07 14:17:01

JavaScript元素網頁

2023-05-12 08:19:12

Netty程序框架

2021-06-30 00:20:12

Hangfire.NET平臺

2021-02-02 18:39:05

JavaScript

2021-01-29 18:41:16

JavaScript函數語法

2021-06-04 09:56:01

JavaScript 前端switch
點贊
收藏

51CTO技術棧公眾號

欧美日韩成人综合天天影院| 中文字幕精品一区二区精品绿巨人| 欧美成人精品一区| 中文字幕人妻一区| 在线成人av观看| 国产精品第五页| 国产欧美在线一区二区| 午夜久久久久久久久久影院| 国产高清久久| 亚洲国内高清视频| 国产色视频在线播放| 黄网av在线| 国产清纯美女被跳蛋高潮一区二区久久w| 国产色综合天天综合网| 中日韩精品视频在线观看| 成人在线电影在线观看视频| 精品久久久久久亚洲综合网| 91插插插插插插插插| 182在线视频观看| 中文字幕一区二区视频| 久久99久久精品国产| 99精品视频免费看| 日本vs亚洲vs韩国一区三区| 九色成人免费视频| 中文天堂资源在线| 免费观看成人www动漫视频| 欧美夫妻性生活| 国产成人久久777777| 欧美伦理免费在线| 国产精品福利一区二区| 麻豆一区区三区四区产品精品蜜桃| 一级片视频播放| 日韩精品免费专区| 91成人在线视频| 久热精品在线观看| 亚洲一区二区日韩| 欲色天天网综合久久| 国产精品久久无码| 大香伊人久久精品一区二区| 欧美一级高清片| 粉色视频免费看| 草莓视频成人appios| 色偷偷成人一区二区三区91| 欧美视频在线免费播放| 中文字幕在线观看播放| 一区免费观看视频| 伊人久久大香线蕉综合75| 美国一级片在线免费观看视频 | 欧美亚洲激情视频| 免费观看一级视频| 极品裸体白嫩激情啪啪国产精品| 欧美老女人xx| 久久久国产精品黄毛片| 欧美xxx在线观看| 欧美激情亚洲一区| 久久网免费视频| 亚洲高清网站| 91chinesevideo永久地址| 中日韩精品视频在线观看| 亚洲毛片播放| 奇米四色中文综合久久| 福利网址在线观看| 蜜臀av性久久久久蜜臀aⅴ | 国产精品区在线观看| 九九精品视频在线看| 91gao视频| 亚洲国产一二三区| av高清久久久| 欧美尤物一区| 免费黄色网址在线观看| 一区二区在线观看视频| 僵尸世界大战2 在线播放| 九色porny视频在线观看| 欧美视频中文在线看| aaaaaa亚洲| 在线观看亚洲精品福利片| 欧美一区二区三区四区五区| 一级黄色免费视频| 天堂俺去俺来也www久久婷婷| 亚洲天天在线日亚洲洲精| 精品少妇一区二区三区密爱| 欧美午夜在线| 欧美在线视频网站| 一级片aaaa| 成人精品小蝌蚪| 欧美精品一区二区视频 | 亚洲欧美成人vr| 日日噜噜噜夜夜爽亚洲精品| 久久久久久激情| 久久久人人人| 亚洲综合精品一区二区| 午夜福利理论片在线观看| 国产欧美日韩中文久久| 黄色网在线视频| 欧美va视频| 精品免费视频.| 国产亚洲精品熟女国产成人| 亚洲欧美一级二级三级| 国产成人亚洲综合91精品| 国产av一区二区三区| 91农村精品一区二区在线| 一区二区在线观看网站| 久草在线资源福利站| 91精品国模一区二区三区| 中文字幕影片免费在线观看| 97精品97| 国产精品91在线| 色网站免费观看| 国产精品福利一区二区三区| 黄色片一级视频| 2021年精品国产福利在线| 亚洲丝袜在线视频| 国产成年人免费视频| 狠狠色丁香婷婷综合| 欧美精品二区三区四区免费看视频| 日本动漫同人动漫在线观看| 欧美日韩精品二区第二页| av无码av天天av天天爽| 欧美日本中文| 91色p视频在线| aⅴ在线视频男人的天堂 | 久久成人亚洲精品| 日韩欧美一级大片| 91色综合久久久久婷婷| 日韩精品一区二区三区四| 欧美亚洲综合视频| 亚洲系列中文字幕| 久久一区二区三区视频| 丰满白嫩尤物一区二区| 欧美人与动牲交xxxxbbbb| 91精品福利观看| 色天天综合狠狠色| 在线观看亚洲黄色| 久久天堂av综合合色蜜桃网| 熟女少妇在线视频播放| 国产精品巨作av| 欧美精品videos| 亚洲第一第二区| 亚洲黄色录像片| 亚洲欧美激情一区二区三区| 伊人情人综合网| 亚洲一区二区三区四区视频| 免费av在线网站| 91精品免费在线| 天堂网avav| 国产精品一区二区三区99| 日本一道在线观看| 日韩精品视频一区二区三区| 九色成人免费视频| 亚洲欧美强伦一区二区| 亚洲午夜在线电影| 亚洲天堂资源在线| 亚洲综合99| 欧美日韩天天操| 电影一区二区| 不卡av在线播放| 亚洲国产精品国自产拍久久| 亚洲成人精品在线观看| 不卡一区二区在线观看| 日韩av一二三| 国产精品12p| 亚洲精品v亚洲精品v日韩精品| 欧美高清在线观看| 五月天婷婷激情网| 色综合天天性综合| 中文天堂资源在线| 国产一区二区三区蝌蚪| 男女日批视频在线观看| 婷婷亚洲成人| 国产精品视频一区国模私拍| 免费黄色网址在线观看| 精品久久久久久无| 手机av免费观看| 亚洲美女视频在线观看| 日韩综合第一页| 日韩在线一区二区| 一区二区三区四区免费观看| 激情av综合| 国产精品久久久久av| 香蕉成人app免费看片| 亚洲国产精品福利| 中文字幕在线观看视频一区| 亚洲精品国产一区二区精华液 | 外国精品视频在线观看 | 国产精品手机在线观看| 久久先锋影音| www.18av.com| 国内黄色精品| 成人免费视频网站入口| 欧洲一级精品| 久久久天堂国产精品女人| 番号在线播放| 亚洲第一视频网站| 中文字幕欧美人妻精品一区蜜臀| 一区二区三区在线免费播放| 加勒比一区二区| 国产a精品视频| 一区二区三区视频在线观看免费| 欧美va天堂在线| 亚洲欧洲一二三| 日韩美女毛片| 999国产视频| 99久久综合国产精品二区| 国内精品国产三级国产在线专| 五月婷婷在线观看| 日韩久久精品电影| 国产99视频在线| 欧美日韩夫妻久久| 亚洲熟女综合色一区二区三区| 一区二区在线看| 91香蕉一区二区三区在线观看| www久久精品| av av在线| 国产福利一区二区| 中文字幕免费高清在线| 午夜在线播放视频欧美| 男女激情免费视频| 伊人色**天天综合婷婷| 一本久道久久综合| 精品国产精品久久一区免费式 | 欧美顶级大胆免费视频| 久久手机视频| 精品五月天堂| 国产经品一区二区| 日韩精品一区国产| 91免费视频网站| 久久精品国产福利| 国产精品免费在线免费| 日韩成人影音| 国产91久久婷婷一区二区| 国产伦久视频在线观看| 欧美精品www| 欧美hdxxxxx| 久久久久久久久国产| 亚洲按摩av| 欧美精品一区二区三区国产精品| 麻豆网站在线免费观看| 日韩在线免费视频| 在线激情小视频| 日韩在线视频免费观看| 免费在线看a| 精品国产一区av| 国产在线观看91| 久久99精品国产99久久6尤物| 国产激情在线视频| 久久成人18免费网站| 色呦呦在线观看视频| 欧美精品videosex牲欧美| 波多野结衣中文在线| 97国产suv精品一区二区62| av在线加勒比| 欧美一级免费看| 日韩高清不卡| 成人国产精品久久久| 国产麻豆一区二区三区| 精品欧美激情精品一区| 精品一区电影国产| 国产精品羞羞答答在线| 91精品国产aⅴ一区二区| 国产jzjzjz丝袜老师水多| 精品久久久久久久久久久久包黑料| 成人午夜视频一区二区播放| 亚洲精品一区二区三区在线观看 | 黄页免费欧美| 91pron在线| 偷拍亚洲色图| 亚洲开发第一视频在线播放| 亚洲成人国产| 国产伦精品一区二区三区四区视频_| 销魂美女一区二区三区视频在线| 国产一级片黄色| 国内精品写真在线观看| 欧美xxxxx少妇| 国产网站一区二区| 青花影视在线观看免费高清| 亚洲图片一区二区| 中文字幕av第一页| 欧美一级在线免费| 亚洲欧美丝袜中文综合| 色偷偷噜噜噜亚洲男人的天堂| 午夜羞羞小视频在线观看| 91成人精品网站| 亚瑟国产精品| 久久大片网站| 亚洲大全视频| 农村妇女精品一二区| 国产综合色在线视频区| 国产成人无码一区二区在线观看| 国产精品天干天干在线综合| 国产一级在线观看视频| 在线看一区二区| 欧美熟妇交换久久久久久分类| 在线成人中文字幕| 99riav视频在线观看| 国产日韩精品一区二区| 日韩啪啪网站| www.69av| 美女视频一区二区三区| 成年人的黄色片| 亚洲男人的天堂在线aⅴ视频| 亚洲不卡视频在线观看| 日韩一卡二卡三卡国产欧美| 搞黄视频免费在线观看| 欧美国产日韩一区| 青青伊人久久| 欧美日韩高清在线一区| 韩日欧美一区| www.色就是色.com| 久久这里都是精品| 国产精品suv一区二区| 欧美精品色综合| 国产日产精品久久久久久婷婷| 国产+成+人+亚洲欧洲| 亚洲伊人精品酒店| 日韩精品久久久毛片一区二区| 亚洲区国产区| 扒开伸进免费视频| 亚洲视频免费在线| 一本色道久久综合亚洲| 亚洲欧美综合图区| 麻豆网站免费在线观看| 97在线电影| 888久久久| 激情文学亚洲色图| 国产精品剧情在线亚洲| 国产日韩在线免费观看| 精品亚洲精品福利线在观看| a毛片不卡免费看片| www.av一区视频| 欧美在线亚洲| 中文字幕乱妇无码av在线| 亚洲国产成人自拍| 国产偷人爽久久久久久老妇app| 亚洲美女中文字幕| 亚洲淫成人影院| 欧美成人综合一区| 亚洲免费中文| 亚洲第一成人网站| 色综合天天综合色综合av| 可以在线观看的av| 国产成人一区二| 成人一二三区| 亚洲综合欧美在线| 综合激情成人伊人| 精品乱子伦一区二区| 欧美黄色成人网| 欧美做受69| 少妇激情一区二区三区| 中文字幕av一区二区三区| 中文字幕在线观看第二页| 少妇精69xxtheporn| 99久久999| 国产乱子伦精品视频| 成人午夜免费视频| 亚洲另类在线观看| 亚洲视频欧洲视频| 欧美视频免费看| 成人在线观看毛片| av电影天堂一区二区在线| 国产精品久久久久久人| 伊人久久综合97精品| 成人污污视频| 2019日韩中文字幕mv| 91看片淫黄大片一级在线观看| 91黑人精品一区二区三区| www.亚洲一区| 福利在线一区| 国产真人无码作爱视频免费| 国产精品盗摄一区二区三区| 99在线精品视频免费观看20| 国自在线精品视频| 精品日韩毛片| 欧美体内she精高潮| 婷婷夜色潮精品综合在线| 韩国三级在线观看久| 亚洲精品欧美日韩专区| 亚洲高清二区| 中文字幕第69页| 精品国产成人系列| 亚洲www啪成人一区二区| 国产人妻互换一区二区| 成人午夜在线视频| 天天天天天天天干| 欧美精品生活片| 九色精品国产蝌蚪| 性生活一级大片| 色狠狠av一区二区三区| 成人在线免费看片| 免费在线成人av| 国产精品主播直播| 一级黄色av片| 午夜免费久久久久| 久久激情电影| 四虎永久免费影院| 欧美一区二区成人| 亚洲电影有码| 国产黄页在线观看| 亚洲精品日韩一| porn视频在线观看| 国产美女在线精品免费观看|