精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

在线中文字幕电影| 国产孕妇孕交大片孕| 久久狠狠久久| 色综合久久99| 偷拍盗摄高潮叫床对白清晰| 亚洲女同志亚洲女同女播放| 久久高清免费观看| 久久视频国产精品免费视频在线| 老司机午夜免费福利| 在线成人视屏| 亚洲成人综合在线| 亚洲一区二区在线免费观看| 亚洲免费一级片| 日本中文字幕不卡| 久久免费精品视频| 女教师淫辱の教室蜜臀av软件| 亚洲一区二区电影| 欧美日韩国产综合一区二区三区| 久久99久久久久久| 免费av在线| 国产午夜精品美女毛片视频| 国产a一区二区| 一区二区三区www污污污网站| 亚洲国产美女| 久久伊人免费视频| 在线免费看视频| 亚洲精华一区二区三区| 日韩你懂的电影在线观看| 日本888xxxx| 色在线中文字幕| 亚洲一区二三区| 中文一区一区三区免费| 好男人免费精品视频| 成人高清免费观看| 91丝袜脚交足在线播放| 91麻豆视频在线观看| 日本欧美一区二区三区乱码| 91禁外国网站| 黄色激情视频在线观看| 欧美精品91| 久久综合伊人77777| 国产黄色大片免费看| 亚洲+变态+欧美+另类+精品| 精品久久人人做人人爽| 一级黄色免费毛片| www.久久爱.com| 在线播放国产精品二区一二区四区| 亚洲熟妇av一区二区三区| а√天堂中文资源在线bt| 亚洲自拍偷拍av| av 日韩 人妻 黑人 综合 无码| 日本视频在线观看| 中文字幕一区av| 亚洲欧洲另类精品久久综合| 3p视频在线观看| 亚洲国产精品精华液2区45| 日本亚洲导航| 成年在线观看免费人视频| 久久精品亚洲乱码伦伦中文| 欧美日韩精品不卡| 黄色免费在线播放| 中文字幕免费在线观看视频一区| 日韩中文字幕一区二区| 在线观看精品一区二区三区| 亚洲欧美乱综合| 老司机午夜免费福利视频| 亚洲妇熟xxxx妇色黄| 亚洲已满18点击进入久久| 国产美女主播在线| 日本乱码一区二区三区不卡| 色八戒一区二区三区| 无需播放器的av| 成人精品在线| 精品久久一区二区三区| 亚洲av无码一区二区三区网址| 天堂俺去俺来也www久久婷婷 | 一本色道久久综合亚洲精品酒店 | 欧美一级欧美一级在线播放| 美女又黄又免费的视频| 成人春色在线观看免费网站| 亚洲免费高清视频| 国产精品久久免费观看| 一区二区免费不卡在线| 久久久亚洲成人| 国产黄色免费视频| 国产一区二区三区在线观看精品| 国产精品theporn88| 免费在线观看一级毛片| 中文字幕中文字幕一区| 丰满的少妇愉情hd高清果冻传媒| 户外露出一区二区三区| 制服丝袜成人动漫| 亚洲熟女乱综合一区二区三区| 成人激情电影在线| 欧美激情二区三区| 波多野结衣视频免费观看| 国产美女精品在线| 麻豆av福利av久久av| 欧美极品视频| 狠狠久久五月精品中文字幕| 九九热免费在线观看| 美女福利一区| 日韩在线观看精品| 成年免费在线观看| 国产精品一区三区| 日韩免费av一区二区三区| 国模雨婷捆绑高清在线| 欧美三级三级三级爽爽爽| 在线观看免费视频国产| 日韩av大片| 97视频在线观看免费高清完整版在线观看 | 国产精品国产一区| 欧美中文在线字幕| 成人高潮片免费视频| 日本一区二区不卡视频| 女人和拘做爰正片视频| 亚洲成av人片在线观看www| 国产一区二区三区在线观看网站 | 日韩av手机在线免费观看| 亚洲欧美日本国产专区一区| 91入口在线观看| 美女免费久久| 欧美亚洲日本国产| 日本丰满少妇裸体自慰| 欧美日韩p片| 成人自拍性视频| av在线天堂| 色婷婷综合久久久久中文| 91视频在线免费| 欧美成人精品| 91沈先生作品| 大片免费在线看视频| 欧美色综合影院| 人人妻人人藻人人爽欧美一区| 在线看片一区| 国产精品三区www17con| 91cn在线观看| 91精品国产免费久久综合| 国产在线免费av| 日韩电影免费在线看| 欧美精品在线一区| 在线精品亚洲欧美日韩国产| 日韩精品亚洲元码| 成人免费区一区二区三区| 99精品国产99久久久久久白柏| av在线免费观看国产| 视频一区在线| 九九视频这里只有精品 | 国产一区二区h| 9l视频自拍9l视频自拍| www一区二区三区| 九色精品美女在线| 不卡av中文字幕| 午夜久久久影院| 野花社区视频在线观看| 国产亚洲精品v| 欧美日韩在线精品| 8av国产精品爽爽ⅴa在线观看| 亚洲图片欧美午夜| 中文字幕在线播放不卡| 中文字幕一区av| 日本中文字幕有码| 亚洲美女毛片| 免费国产在线精品一区二区三区| 欧美无毛视频| 日韩中文字幕免费看| 精品毛片一区二区三区| 亚洲国产精品人人做人人爽| 制服丝袜第二页| 日韩高清在线观看| 91免费网站视频| 国产精品任我爽爆在线播放| 日本成人免费在线| 午夜免费福利在线观看| 3751色影院一区二区三区| 免费人成年激情视频在线观看| 丁香天五香天堂综合| 日本不卡在线观看视频| 成人vr资源| a级国产乱理论片在线观看99| 涩涩视频在线| 视频在线观看99| 亚洲va天堂va欧美ⅴa在线| 欧美日韩在线视频一区| 国产传媒在线看| 成人少妇影院yyyy| 精品久久久久久久无码| 欧美久色视频| 欧美一级二级三级| 日韩精品中文字幕一区二区| 51精品在线观看| 麻豆av在线导航| 亚洲激情视频在线播放| 亚洲无码久久久久久久| 亚洲国产精品久久人人爱蜜臀 | 日本黄色www| 另类av一区二区| 久久观看最新视频| 国产欧美日韩影院| 国产福利久久精品| 全球最大av网站久久| 97超级碰碰碰久久久| 老司机午夜在线| 亚洲日本成人女熟在线观看| www黄色在线观看| 欧美日韩一区二区在线观看视频| 国产在线观看你懂的| 中文字幕色av一区二区三区| aaaaa级少妇高潮大片免费看| 国产一区二区精品久久99| 国产精品免费成人| 亚洲午夜av| 公共露出暴露狂另类av| 欧美男gay| 激情小说网站亚洲综合网| 9999在线精品视频| 国产精品高潮视频| 国产精品av一区二区三区| 欧美国产日韩一区二区三区| 日本最新在线视频| 尤物yw午夜国产精品视频明星| 欧美一级淫片aaaaaa| 日韩免费视频一区二区| 亚洲无码久久久久久久| 欧美吻胸吃奶大尺度电影| 国产原创视频在线| 精品国产福利在线| 久草网在线观看| 亚洲欧美日韩中文播放| 欧美a级片免费看| 国产精品全国免费观看高清| 国产 欧美 在线| 久久五月婷婷丁香社区| 一起草在线视频| 97精品超碰一区二区三区| 久久性爱视频网站| 成人性生交大合| 久久国产劲爆∧v内射| 国产成人免费在线| 成人三级做爰av| 国产乱码精品一区二区三区av| 亚洲欧美日本一区二区| 加勒比av一区二区| 爽爽爽在线观看| 国产乱人伦偷精品视频免下载 | www国产精品av| 亚洲av无码一区二区三区观看| 99久久久无码国产精品| 欧美一区二区免费在线观看| 波多野结衣91| 最近中文字幕无免费| 91丨九色丨国产丨porny| 变态另类丨国产精品| 国产日韩精品一区| 女教师淫辱の教室蜜臀av软件| 国产精品久久久久久久久免费丝袜 | 五月综合激情婷婷六月色窝| 日本网站免费观看| 欧美日韩综合视频| 中文字幕乱码人妻二区三区| 欧美日韩免费在线视频| 国产美女裸体无遮挡免费视频| 日韩视频一区二区| 天堂av一区二区三区| 亚洲视频在线观看视频| √新版天堂资源在线资源| 久久精品99久久久久久久久| 免费不卡av| 欧美专区福利在线| 草民电影神马电影一区二区| 成人在线精品视频| 亚洲精品在线a| 久久99欧美| 色999日韩| 99er在线视频| 日本午夜精品视频在线观看| 手机在线视频一区| 97精品国产露脸对白| 在线观看免费黄色网址| 亚洲一区二区欧美| 日韩中文字幕高清| 日韩欧美国产一区二区在线播放 | а√中文在线天堂精品| 精品一区二区三区免费毛片| 精品国产日韩欧美| 先锋影音男人资源| 久久久国产亚洲精品| 性欧美在线视频| 91尤物视频在线观看| chinese全程对白| 欧美色视频日本版| 99久久久国产精品无码免费| 精品亚洲精品福利线在观看| 黄黄的网站在线观看| 欧美亚洲另类激情另类| 国产一区二区三区免费观看在线 | 色网综合在线观看| 国产日韩欧美一区二区东京热| 日韩精品中文字幕久久臀| 女女色综合影院| 青草青草久热精品视频在线网站| 欧美一级做一级爱a做片性| 国产精品一区视频网站| 天天超碰亚洲| 亚洲色欲综合一区二区三区| 国产成人在线视频网址| 午夜在线观看一区| 亚洲一区二区三区国产| 国产强伦人妻毛片| 国产一区二区欧美日韩| 女海盗2成人h版中文字幕| 亚洲永久在线观看| 欧美在线电影| 欧美 激情 在线| av在线不卡电影| 波多野结衣亚洲一区二区| 欧美三级午夜理伦三级中视频| 亚洲人妻一区二区| 欧美激情免费观看| 激情不卡一区二区三区视频在线| 色一情一区二区三区四区| 国产亚洲在线观看| 黑人无套内谢中国美女| 中文字幕一区二区三| 中文字幕一区二区人妻痴汉电车| 日韩成人xxxx| 成人黄色动漫| 国产高清在线一区| 国产综合自拍| 欧美国产在线一区| 亚洲视频中文字幕| 91精品国产乱码久久久久| 亚洲一区第一页| 日韩三级影视| 欧美日韩中文国产一区发布| 亚洲欧美日韩专区| a视频免费观看| 一本一本大道香蕉久在线精品| 天堂在线视频观看| 国内精品久久久久伊人av | 亚洲第一视频在线观看| 国产桃色电影在线播放| 999视频在线免费观看| 欧美高清不卡| 久久久久国产免费| 亚洲一区二区不卡免费| 蜜桃视频污在线观看| 国内精品伊人久久| 女仆av观看一区| 欧美成人xxxxx| 国产亚洲精久久久久久| 亚洲av综合一区| 日韩一二三在线视频播| 高清久久精品| 欧美另类videosbestsex日本| 国产精品一卡二卡在线观看| 久久久精品99| 亚洲国产精品嫩草影院久久| 五月天国产在线| 日韩欧美电影一区二区| 久久91精品国产91久久小草| 欧美在线视频第一页| 亚洲成人性视频| 欧美大片1688| 香蕉精品视频在线| 国产精品一级二级三级| 日韩黄色三级视频| 亚洲图片在线综合| 欧美经典一区| 久久久久免费看黄a片app| ww久久中文字幕| 在线播放国产一区| 欧美激情一区二区三区久久久| 天天操综合520| 色播五月激情五月| 亚洲一级二级三级| 国产专区在线| 亚洲精品欧美一区二区三区| 国产模特精品视频久久久久| 日本欧美一区二区三区不卡视频| 91精品国产欧美一区二区成人 | 麻豆tv入口在线看| 精品人伦一区二区三区| 免费在线观看不卡| 国产亚洲精久久久久久无码77777| 精品呦交小u女在线| 亚洲一区二区小说| 国产原创popny丨九色| 国产精品对白交换视频| 人妻妺妺窝人体色www聚色窝| 国产精品美女久久久免费| 欧美三区美女| 国产激情av在线| 亚洲精品一区二区三区福利| 国产成人精品一区二区三区免费| 成人区一区二区| 中文字幕av不卡| 亚洲精品无码专区| 国产欧美一区二区三区久久| 亚洲免费黄色|