成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

CSS技巧之'text-justify'

xiaolinbang / 1521人閱讀

摘要:中當屬性被賦值為時屬性經常被用來和屬性一起設置文本兩端對齊的方式。

CSS中,當text-align屬性被賦值為justify時,text-justify屬性經常被用來和text-align屬性一起設置文本兩端對齊的方式。

p {
  text-align: justify;
  text-justify: inter-word;
}
Values

inter-word: 表示當前文本是通過調整單詞(word)之間的間隔來實現兩端對齊的,實際上是增加了多余的單詞間距.這個屬性值其實是word-spacing 屬性的變形.

inter-character:
表示當前文本是通過調整字符(character)之間的間隔來實現兩端對齊的,實際上是增加了多余的字符間距.這個屬性值其實是letter-spacing 屬性的變形.

auto: 允許瀏覽器從inter-word 和inter-character中挑選合適的值作為兩端對齊的對齊方式.多語言情景下,文本渲染之前無法得知這是哪一國的語言.這個時候,(auto)就會允許瀏覽器用戶代理來根據當前文本的語言來選擇適合的兩端對齊方式.

none: 禁用兩端對齊規(guī)則,也就是移除任何可能通過(樣式)層疊生效的兩端對齊方式的設置或者重寫.

到底什么是兩端對齊?

兩端對齊文本是一個很富有想象力的說法,它用來描述文本是如何填充滿包含它的父容器的方式.實際上,你可以已經很熟悉兩端對齊的文本了,但是你卻不認識它.如果你曾經使用過文本編輯軟件,比如Word和Google Docs的話,你就可能非常熟悉下面的這些圖標了(icons):

前面三個是用來設置文本對齊的,就好像CSS的text-align屬性, 可以設置文本左對齊、右對齊、和居中對齊.

第四個icon就是兩端對齊選項.它讓文本內容填充滿文檔的整個寬度,不管有沒有影響到單詞間距,每一行文字都會緊靠邊界右對齊.

Google Docs中的兩端對齊文本每一行都會擴大單詞間距來占據整篇文檔的寬度.

text-justify 屬性允許我們實現同樣的效果,但是它可以靈活變通來決定是通過單詞(words)間距還是字符(characters)間距來調整文本兩端對齊方式.

瀏覽器兼容性

text-justify 屬性已經被收入了CSS Text Module Level 3 文檔。

由于可能會在候選推薦期間就被廢棄掉,當前text-justify屬性已經被列為"at risk"(危險)級別.在不遠的將來,它不太可能被納入各瀏覽器通用標準,因此并不建議在項目生產中使用這個屬性.

當前完全支持它的只有Firefox 55+. Internet Explorer 11 和 Edge 14+也支持此屬性,但是只有inter-word值有效,而且因為是非正式的屬性值,W3C規(guī)范也未收錄它.

瀏覽器支持數據來自 Caniuse, 點擊瀏覽更多. 有數據表明瀏覽器版本支持該特性.

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/114478.html

相關文章

  • 如何把css'content的操作跟價值發(fā)揮到最大

    摘要:屬性需要與及偽元素配合使用,作用是可以定義偽元素所顯示的內容,本文主要列舉的可選值及實用的案例與技巧 showImg(https://segmentfault.com/img/bVbwuVr?w=900&h=383); content屬性需要與before及after偽元素配合使用,作用是可以定義偽元素所顯示的內容,本文主要列舉content的可選值及實用的案例與技巧

    jindong 評論0 收藏0
  • 如何把css'content的操作跟價值發(fā)揮到最大

    摘要:屬性需要與及偽元素配合使用,作用是可以定義偽元素所顯示的內容,本文主要列舉的可選值及實用的案例與技巧 showImg(https://segmentfault.com/img/bVbwuVr?w=900&h=383); content屬性需要與before及after偽元素配合使用,作用是可以定義偽元素所顯示的內容,本文主要列舉content的可選值及實用的案例與技巧

    sixleaves 評論0 收藏0
  • ( 第二篇 )仿寫'Vue生態(tài)'系列___'模板小故事.'

    摘要:第二篇仿寫生態(tài)系列模板小故事本次任務承上完成第一篇未完成的熱更新配置核心完成模板解析模塊的相關編寫很多文章對模板的解析闡述的都太淺了本次我們一起來深入討論一下盡可能多的識別用戶的語句啟下在結構上為雙向綁定等模塊的編寫打基礎最終效果圖一模板頁 ( 第二篇 )仿寫Vue生態(tài)系列___模板小故事. 本次任務 承上: 完成第一篇未完成的熱更新配置. 核心: 完成模板解析模塊的相關編寫, ...

    wangtdgoodluck 評論0 收藏0
  • ( 第二篇 )仿寫'Vue生態(tài)'系列___'模板小故事.'

    摘要:第二篇仿寫生態(tài)系列模板小故事本次任務承上完成第一篇未完成的熱更新配置核心完成模板解析模塊的相關編寫很多文章對模板的解析闡述的都太淺了本次我們一起來深入討論一下盡可能多的識別用戶的語句啟下在結構上為雙向綁定等模塊的編寫打基礎最終效果圖一模板頁 ( 第二篇 )仿寫Vue生態(tài)系列___模板小故事. 本次任務 承上: 完成第一篇未完成的熱更新配置. 核心: 完成模板解析模塊的相關編寫, ...

    ivydom 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<